Agent Discovery Protocol — v1

One MCP. One card.
Every API your agent needs.

Install the gateway, sign in once, add a card. Your agent now has access to 25+ services — Gmail, Stripe, OpenAI, GitHub, and more — without managing a single API key.

01

Plug & play

Install the gateway, run agent-gateway config, add it to your MCP client. No per-service setup.

$ npm install -g agent-gateway-mcp
$ agent-gateway config
$ # add to Claude/Cursor/etc.
02

One card

Pay us, we pay providers. Pay-per-use, billed monthly. No per-service subscriptions to manage. Free services stay free.

Invoice — March

OpenAI: $4.32
Twilio: $1.10
Total: $5.42

03

Lazy by default

Your agent only sees the services you've enabled. No context bloat from 242 unused tools. Drill down only when needed.

> discover()
gmail, stripe, github,
notion, slack (5 enabled)

How it works

Four steps. About two minutes the first time. Zero every other day.

01

Install

One npm install. The gateway is your only MCP server.

npm install -g agent-gateway-mcp
02

Configure

agent-gateway config opens a local browser page. Sign in, add a card, toggle services on/off.

agent-gateway config
03

Wire it up

Add the gateway to your MCP client config (Claude, Cursor, Windsurf, etc.).

{ "mcpServers": { "gateway": { "command": "agent-gateway-mcp" } } }
04

Use

Talk to your agent. It discovers and calls services through the gateway. No further setup.

> "Send an email to Alice about the meeting"

Available services

25 services billable through us at launch. 242 in the full catalog — enable any of them with your own API key.

OpenAI
Anthropic
Mistral
Groq
Replicate
Deepgram
Gmail
Slack
Twilio
SendGrid
Resend
Telegram
Google Calendar
Notion
GitHub
Trello
Calendly
Cal.com
Stripe
Cloudflare R2
Mapbox
Algolia
OpenWeatherMap
DeepL
DocSpring
For Service Providers

Run a service?

List it on AgentDNS. Implement /.well-known/agent on your domain, submit, and you're discoverable to every agent using the gateway.