Skip to content
mcp/skillhub

Gramps Evidence MCP Server

by iandersoio.github.ianderso/gramps-evidence-mcpv2.2.0

Read/write a self-hosted Gramps Web family tree where every fact carries a citation.

0Pythonstdioofficial registry

context tax

queued

security

queued

cold start

queued

freshness

Active1d ago

Install Gramps Evidence MCP server

Install in Claude Code

claude mcp add gramps-evidence -e GRAMPS_MCP_API_URL='<gramps-mcp-api-url>' -e GRAMPS_MCP_USERNAME='<gramps-mcp-username>' -e GRAMPS_MCP_PASSWORD='<gramps-mcp-password>' -e GRAMPS_MCP_TRANSKRIBUS_PASSWORD='<gramps-mcp-transkribus-password>' -- uvx gramps-evidence-mcp

Configuration

VariableRequiredSecretDescription
GRAMPS_MCP_API_URLyes—Base URL of your Gramps Web API, e.g. http://gramps.example.org:5000.
GRAMPS_MCP_USERNAMEyes—A dedicated Gramps Web user with at least the editor role.
GRAMPS_MCP_PASSWORDyesyesThat user's password.
GRAMPS_MCP_CONFIG——Absolute path to the TOML file listing reference GEDCOMs and the privacy setting.
GRAMPS_MCP_EXPOSE_PRIVATE——Set true to turn off living-person and private-record filtering of bulk output.
GRAMPS_MCP_TRANSKRIBUS_USERNAME——Optional. A Transkribus account (Scholar plan or above), for ocr_media's handwriting routes. Every page costs credits.
GRAMPS_MCP_TRANSKRIBUS_PASSWORD—yesThat Transkribus account's password.
GRAMPS_MCP_TRANSKRIBUS_PAGE_BUDGET——Pages a calendar month ocr_media may send to Transkribus without the caller's per-call spend_credits. 0 asks every time.
GRAMPS_MCP_TRANSKRIBUS_API_URL——Transkribus' processing API.

Freshness

Active — last maintenance signal 1d ago. The newest of the signals below sets the band.

  1. Last commit (default branch)

    2026-10-09 · 1d ago · GitHub

  2. Latest release

    no data · GitHub

  3. Package published

    no data · npm/PyPI

  4. Registry entry updated

    2026-10-06 · 3d ago · official registry · v2.2.0

FAQ

›How do I install the Gramps Evidence MCP server in Claude Code?

Run: claude mcp add gramps-evidence -e GRAMPS_MCP_API_URL='<gramps-mcp-api-url>' -e GRAMPS_MCP_USERNAME='<gramps-mcp-username>' -e GRAMPS_MCP_PASSWORD='<gramps-mcp-password>' -e GRAMPS_MCP_TRANSKRIBUS_PASSWORD='<gramps-mcp-transkribus-password>' -- uvx gramps-evidence-mcp. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.

›Does Gramps Evidence require an API key?

Yes. It expects GRAMPS_MCP_API_URL, GRAMPS_MCP_USERNAME, GRAMPS_MCP_PASSWORD, GRAMPS_MCP_TRANSKRIBUS_PASSWORD, of which 2 are secrets.

›Can I use Gramps Evidence as a remote (hosted) MCP server?

No hosted endpoint is published; it runs locally over stdio.

›Is Gramps Evidence in the official MCP registry?

Yes, as io.github.ianderso/gramps-evidence-mcp.