The full upstream README, mirrored here for reference. Install config, tool schemas, adoption signals, and an original overview live on the Gentkey listing page.
One MCP URL for all your connectors.
Connect your accounts once at gentkey.com. Every AI surface — claude.ai (web & mobile), Claude Code, Cursor, any MCP client — reaches all of them through a single OAuth-protected MCP endpoint:
Providers give an agent a key to the whole house. Gentkey cuts it a key to one room — and you can take it back at any time.
Connectors are a commodity; turning a coarse OAuth token into scoped, revocable, auditable capabilities is the point:
dry_run flag that reports exactly what the real call would do — including the policy verdict, even before a grant exists — with no side effects.grant:abc.Create an account at app.gentkey.com, connect your services, then point your client at the endpoint. Authentication is OAuth 2.0 with dynamic client registration — no API keys to paste.
claude.ai (web & mobile) — Settings → Connectors → Add custom connector → https://app.gentkey.com/mcp
Claude Code
Cursor — add to ~/.cursor/mcp.json:
Any other client that speaks Streamable HTTP with OAuth works the same way.
Full list with per-connector grant taxonomies: docs/connectors.md.
Gentkey's source is proprietary. This repository hosts the public documentation, the MCP registry manifest (server.json), and the issue tracker — bug reports, questions, and connector requests are welcome in Issues.
Website: gentkey.com
App: app.gentkey.com
MCP endpoint: https://app.gentkey.com/mcp (Streamable HTTP, OAuth 2.0 + dynamic client registration)