Skip to content

v0.5.1

Choose a tag to compare

@jerive jerive released this 17 Oct 07:43
· 18 commits to master since this release
7410f91

New

  • GRAMPS_MCP_AUTH=off runs the server with no authentication, even when GOOGLE_CLIENT_ID and GOOGLE_CLIENT_SECRET are set. It is meant for local development, for example a shell that carries production credentials. The default, auto, is unchanged: Google sign-in when both variables are set.
  • It is refused at startup unless MCP_BASE_URL is localhost, 127.0.0.1 or ::1, so it cannot be enabled by mistake on the public server, and it logs a warning when active. This is a sanity check, not a security boundary: also bind MCP_HOST=127.0.0.1.

Install

pip install "gramps-mcp @ git+https://github.com/jerive/gramps-mcp@v0.5.1"