mcpbeat Sign in

CONTENTdm State Archives MCP Server

local only

CONTENTdm State Archives runs on your own machine — the client starts it, so there is no endpoint to ping. 436 installs a week from pypi. Last commit 6 Oct 2026.

Search US state archives' record images on CONTENTdm; read items, pages and transcripts.

Installs per day peak 255 · avg 14
a month agotoday
436
Installs / week
pypi · contentdm-mcp
0
Stars
0 open issues
6 Oct 2026
Last commit
from GitHub
MIT
License
Python

Nothing serious here today

Today is the operative word: we check CONTENTdm State Archives every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.

run in your terminal
claude mcp add contentdm-mcp -- uvx contentdm-mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "contentdm-mcp": {
      "args": [
        "contentdm-mcp"
      ],
      "command": "uvx"
    }
  }
}
~/.codex/config.toml
[mcp_servers.contentdm-mcp]
command = "uvx"
args = ["contentdm-mcp"]
.cursor/mcp.json
{
  "mcpServers": {
    "contentdm-mcp": {
      "args": [
        "contentdm-mcp"
      ],
      "command": "uvx"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "contentdm-mcp": {
      "args": [
        "contentdm-mcp"
      ],
      "command": "uvx"
    }
  }
}

This one needs environment variables set before it will start: CONTENTDM_CACHE_DIR (Directory for the on-disk response cache.), CONTENTDM_TIMEOUT (HTTP timeout in seconds for one request. Image downloads get 120 s to read.), CONTENTDM_MIN_INTERVAL (Least seconds between two requests to one site. Never below 0.5.), CONTENTDM_CONTACT (An email address or URL appended to the User-Agent, so an institution can reach whoever runs the server.), CONTENTDM_EXTRA_INSTANCES (More CONTENTdm sites a tool may reach, beyond the curated ones and *.contentdm.oclc.org: https base URLs separated by commas, or the absolute path of a YAML file shaped like instances.yaml.), CONTENTDM_DOWNLOAD_DIR (An existing folder. When set, get_image saves only inside it; needed to save under ~/Library, such as an iCloud Drive folder.). The author declared them in the registry entry; get the values from the project itself.

Alternatives to CONTENTdm State Archives

same job, measured the same way
LiteScribe
by litescribe

Search, read and act on your LiteScribe recordings: transcripts, summaries, action items, quotes.

answering
Walkie MCP
by adamperlis

Search and read your recorded meetings: notes, action items, participants, transcripts.

answering
NARA Catalog
by ianderso

Genealogical research in the US National Archives Catalog: records, transcriptions, page images.

995 installs/wk local only
RecordX
by recordx

Read-only access to your RecordX meetings: search transcripts, summaries, action items.

answering
MeetNotes
by getmeetnotes

Search, read and export MeetNotes meeting transcripts, minutes and action items (getmeetnotes.com).

answering
Kasset
by kasset

Search and read your Kasset meetings and conversations: notes, transcripts and action items.

answering
Call Copilot
by anisurrahmann

Search and read locally-recorded meeting transcripts over stdio. Read-only, no network.

229 installs/wk local only
Court Records MCP
by nexlab

Search US federal and state court records through CourtListener and the RECAP archive

answering

CONTENTdm State Archives — questions

Answers built from our own checks of this server.

Why is there no uptime for CONTENTdm State Archives?
CONTENTdm State Archives runs on your own machine over stdio — there is no network address to reach, so uptime cannot be measured for it by anyone. What can be measured is adoption: the pypi package contentdm-mcp was installed 436 times last week.
How do I connect CONTENTdm State Archives?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It runs locally, so the command pulls contentdm-mcp straight from pypi; nothing to host, nothing to sign up for.
How many people use CONTENTdm State Archives?
The pypi package contentdm-mcp was installed 436 times in the last week. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is CONTENTdm State Archives open source?
Yes — it is published under the MIT licence, written in Python and 0 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.