Skip to main content
ClaudeWave

Gentkey — one MCP URL for all your connectors. Scoped writes, enforced constraints, full audit trail. Docs & issue tracker.

MCP ServersOfficial Registry0 stars0 forksUpdated today
Install in Claude Code / Claude Desktop
Method: Manual
Claude Code CLI
git clone https://github.com/xekor/gentkey-mcp
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "gentkey-mcp": {
      "command": "node",
      "args": ["/path/to/gentkey-mcp/dist/index.js"]
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
💡 Clone https://github.com/xekor/gentkey-mcp and follow its README for install instructions.
Use cases

MCP Servers overview

# Gentkey

**One MCP URL for all your connectors.**

Connect your accounts once at [gentkey.com](https://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:

```
https://app.gentkey.com/mcp
```

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.

## Why

Connectors are a commodity; turning a coarse OAuth token into scoped, revocable, auditable capabilities is the point:

- **Capability-scoped writes.** Read tools work out of the box (switchable off per connection). Write tools require an explicit capability grant you make in the dashboard.
- **Enforced constraints.** Grants are bounded per call (e.g. *max $50 budget delta*) and per rolling window (writes / targets / dollars per hour or day).
- **Dry runs.** Every write tool advertises a `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.
- **Full audit trail.** Every decision is recorded (allowed / denied / constraint-denied / dry-run) with a human-readable plan summary — *"Change 'Summer Sale' budget: $50 → $80"*, not `grant:abc`.
- **Server-side credentials.** Upstream credentials are encrypted at rest (AES-256-GCM, AAD-bound; optional Cloud KMS envelope encryption) and injected server-side. The model never sees them.

## Connect a client

Create an account at [app.gentkey.com](https://app.gentkey.com/sign-in?mode=up), 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**

```sh
claude mcp add --transport http gentkey https://app.gentkey.com/mcp
```

**Cursor** — add to `~/.cursor/mcp.json`:

```json
{ "mcpServers": { "gentkey": { "url": "https://app.gentkey.com/mcp" } } }
```

Any other client that speaks Streamable HTTP with OAuth works the same way.

## What you can connect

- **Native connectors** with deep, semantic constraints: Google Ads (operation-typed capability grants, dollar caps on budget changes), BigQuery (statement-typed grants), Apple Search Ads, App Store Connect, and Google Search Console.
- **A directory of 1,700+ services** reachable by MCP passthrough, OpenAPI, or GraphQL — Notion, Linear, Slack, Stripe, Figma, Canva, Atlassian, HubSpot, Supabase, Sentry, RevenueCat, Superwall, and more. Upstream tools are proxied verbatim (schemas included) but default to write-gated: only curated read tools run without a grant, and every call is audited either way.

## About this repository

Gentkey's source is proprietary. This repository hosts the public documentation, the MCP registry manifest ([`server.json`](server.json)), and the **issue tracker** — bug reports, questions, and connector requests are welcome in [Issues](../../issues).

- Website: [gentkey.com](https://gentkey.com)
- App: [app.gentkey.com](https://app.gentkey.com)
- MCP endpoint: `https://app.gentkey.com/mcp` (Streamable HTTP, OAuth 2.0 + dynamic client registration)
ai-agentsconnectorsmcpmcp-servermodel-context-protocoloauth

What people ask about gentkey-mcp

What is xekor/gentkey-mcp?

+

xekor/gentkey-mcp is mcp servers for the Claude AI ecosystem. Gentkey — one MCP URL for all your connectors. Scoped writes, enforced constraints, full audit trail. Docs & issue tracker. It has 0 GitHub stars and was last updated today.

How do I install gentkey-mcp?

+

You can install gentkey-mcp by cloning the repository (https://github.com/xekor/gentkey-mcp) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.

Is xekor/gentkey-mcp safe to use?

+

xekor/gentkey-mcp has not been audited yet by our security agent. Review the original repository on GitHub before using it in production.

Who maintains xekor/gentkey-mcp?

+

xekor/gentkey-mcp is maintained by xekor. The last recorded GitHub activity is from today, with 0 open issues.

Are there alternatives to gentkey-mcp?

+

Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.

Deploy gentkey-mcp to your cloud

Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.

Maintain this repo? Add a badge to your README

Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.

Featured on ClaudeWave: xekor/gentkey-mcp
[![Featured on ClaudeWave](https://claudewave.com/api/badge/xekor-gentkey-mcp)](https://claudewave.com/repo/xekor-gentkey-mcp)
<a href="https://claudewave.com/repo/xekor-gentkey-mcp"><img src="https://claudewave.com/api/badge/xekor-gentkey-mcp" alt="Featured on ClaudeWave: xekor/gentkey-mcp" width="320" height="64" /></a>

More MCP Servers

gentkey-mcp alternatives