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.
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.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
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.
Install
One npm install. The gateway is your only MCP server.
npm install -g agent-gateway-mcpConfigure
agent-gateway config opens a local browser page. Sign in, add a card, toggle services on/off.
agent-gateway configWire it up
Add the gateway to your MCP client config (Claude, Cursor, Windsurf, etc.).
{ "mcpServers": { "gateway": { "command": "agent-gateway-mcp" } } }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.
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.