The DNS for AI Agents
Discover any API. Zero installation. One gateway.
Replace all your MCP plugins with a single protocol.
How it works
Three steps. That's it.
Service adds endpoint
Any API adds a /.well-known/agent endpoint returning a JSON manifest describing its capabilities. 10 minutes of work.
GET /.well-known/agent → { capabilities: [...] }Registry indexes it
The registry crawls and indexes the manifest. Verified and community-trusted services are prioritized. Services become searchable by intent — not by name.
discover("send email") → [ MailForge, SendGrid, ... ]Agent discovers & uses
Any agent finds and calls services through the Gateway MCP. Lazy drill-down fetches only what's needed.
call(service, capability, params) → resultSee it in action
One agent, one gateway, any API. Watch the full flow: discover, auth, call.
Before & after
Stop installing MCP servers for every service. One gateway is all you need.
{
"mcpServers": {
"gmail": {
"command": "npx",
"args": ["@mcp/gmail"],
"env": { "GMAIL_TOKEN": "..." }
},
"stripe": {
"command": "npx",
"args": ["@mcp/stripe"],
"env": { "STRIPE_KEY": "sk_..." }
},
"calendar": {
"command": "npx",
"args": ["@mcp/gcal"],
"env": { "GCAL_TOKEN": "..." }
},
"weather": {
"command": "npx",
"args": ["@mcp/weather"],
"env": { "WEATHER_KEY": "..." }
},
"slack": {
"command": "npx",
"args": ["@mcp/slack"],
"env": { "SLACK_TOKEN": "xoxb-..." }
}
}
}5 services = 5 MCP servers, 5 configs, 5 API keys to manage
{
"mcpServers": {
"gateway": {
"command": "npx",
"args": ["agent-gateway-mcp"]
}
}
}1 gateway. All services discovered at runtime. Auth handled centrally.
Then your agent just says:
> "Send an email to Alice about tomorrow's meeting"Gateway discovers email service, authenticates, sends.
Works with any LLM
Not tied to any provider. Open protocol, works with any agent framework.
Set up once, access every API
Install one gateway. Add it to your MCP config. That's it. Your agent can now discover and use any API — no per-service setup, no API keys to juggle, no plugins to install.
npm install -g agent-gateway-mcp{
"mcpServers": {
"gateway": {
"command": "npx",
"args": ["agent-gateway-mcp"]
}
}
}> "Send an email to Alice about tomorrow's meeting"
Gateway discovers → authenticates → sends. Done.
Your API, discoverable by every AI agent
Add one endpoint. That's it. Your API becomes accessible to every agent using the protocol — no SDK to maintain, no plugin to build, no marketplace to join. Services hosting their own manifest are automatically verified.
// 10 minutes. That's all.
app.get('/.well-known/agent',
(req, res) => {
res.json({
spec_version: "1.0",
name: "Your API",
capabilities: [...]
});
});The Future: Frictionless Agent Access
Today, agents discover and call your API. Tomorrow, they'll handle everything.
Discovery
Live nowAgents find your service by intent. "I need to send an invoice" — your API shows up.
One-click OAuth
Coming soonUsers authorize access in one click. No API key to copy, no signup form. Declare OAuth in your manifest and it just works.
Agent onboarding
PlannedNew users sign up to your service directly through their agent. Zero friction acquisition channel.
In-agent subscriptions
PlannedUsers approve plans from their agent with biometric confirmation. Payment handled by the registry.
Want to be among the first services to support full agent onboarding?
Get in touchIf your service already supports OAuth, you're ahead of the curve. Declare it in your manifest and agents can connect users today.
Ready to get started?
Whether you're a service provider making your API discoverable, or an agent developer connecting to every API — start in minutes.