Model Context Protocol

Manage partners from your terminal

Add the TaskGate MCP server to your AI tool to fetch configs, validate setups, and approve partners — directly from Claude Code.

Available tools

get_partner_configvalidate_partner_configlist_pending_approvalsapprove_partner

Get your API key

The MCP server requires an API key sent via the Authorization: Bearer header.

1

Go to the Partner Portal and sign in with your partner account.

2

Navigate to the API Keys tab and click Create Key.

3

Give your key a name (e.g. "Claude Code") and copy the generated key. You will only see it once.

Select your tool

Cursor

1

Open Cursor Settings → MCP → Add new global MCP server and paste:

~/.cursor/mcp.json
{
  "mcpServers": {
    "taskgate": {
      "url": "https://www.taskgate.app/api/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}
2

Replace YOUR_API_KEY with your key and save. The server will connect over HTTP — no local setup required.

Security checklist for team usage

The MCP server is hosted over HTTP with API key authentication. Follow these guidelines when sharing access with your team.

API key only

Connect using a team API key sent via Authorization: Bearer header. No repo access or local Firebase credentials required.

No local setup

The server is hosted at /api/mcp. There is no need to clone the repo, install dependencies, or configure .env files.

Partner isolation

The partner-facing chat at /partner uses Firebase Auth ID tokens to ensure partners can only access their own data.

Rotate keys

If a key is compromised, rotate it in Vercel environment variables. All team members will use the new key on next connection.

Ready to manage partners?

Copy the config for your tool above and start chatting.

Open Partner Portal