DPLA Catalog
io.github.ianderso/dpla-catalog-mcp
Search the Digital Public Library of America; reach the holding institution's record and images.
Connect this server
Add this to your MCP client config — claude_desktop_config.json (Claude Desktop) or .cursor/mcp.json (Cursor).Suits: Claude Desktop · Cursor.
{
"mcpServers": {
"dpla-catalog-mcp": {
"command": "uvx",
"args": [
"dpla-catalog-mcp"
],
"env": {
"DPLA_API_KEY": "<your DPLA_API_KEY>",
"DPLA_CACHE_DIR": "~/.cache/dpla-catalog-mcp",
"DPLA_TIMEOUT": "30",
"DPLA_MIN_INTERVAL": "0.25"
}
}
}
}- DPLA_API_KEYrequiredsecretYour DPLA API key: 32 letters, digits or hyphens. Free; request it with POST https://api.dp.la/v2/api_key/YOUR_EMAIL and it arrives by email.
- DPLA_CACHE_DIRDirectory for the on-disk response cache.
- DPLA_TIMEOUTHTTP timeout in seconds.
- DPLA_MIN_INTERVALLeast seconds between the start of one request to DPLA and the next.
A starting point — check the repository for exact arguments and setup. Restart your client after editing the config.
- Category
- Developer Tools
- Version
- 0.1.1
- Registry
- active
- Published
- 10/6/2026
More Developer Tools servers
Browse all Developer Tools →FamilySearch
ianderso
Genealogical research on FamilySearch: historical places, indexed records, page images, the tree.
German Archives (DDB; BW, NRW, Rhineland-Palatinate and Hesse registers)
ianderso
German archive finding aids (DDB); civil and church registers of BW, NRW, RLP and Hesse.
GOV Historical Gazetteer
ianderso
German historical gazetteer GOV: a place's name, Kreis, parish and Standesamt in any year.
Gramps Evidence
ianderso
Read/write a self-hosted Gramps Web family tree where every fact carries a citation.
Matricula Church Books
ianderso
Find parishes and registers on Matricula, the church-book portal; open any page in its viewer.
NARA Catalog
ianderso
Genealogical research in the US National Archives Catalog: records, transcriptions, page images.
Add the badge to your site
Show visitors that DPLA Catalog is listed here — it’s also the link we check for a free listing.
HTML — for your website
<a href="https://serverdex.io/server/io-github-ianderso-dpla-catalog-mcp?utm_source=badge"><img src="https://serverdex.io/brand/badge.svg" alt="DPLA Catalog — listed on Serverdex" width="123" height="40" loading="lazy"></a>Recommended. A dofollow link from your own domain is the one that counts for search engines, and it's the link we check for a free listing.
Markdown — for your README
[](https://serverdex.io/server/io-github-ianderso-dpla-catalog-mcp?utm_source=badge)Nice for visibility, but GitHub marks README links nofollow, so it doesn't pass authority. Use the HTML badge on your site as well.