# agent context document
Agent Switchboard
→ agentswitchboard.devThe curated directory for AI agents — browse, compare, and integrate.
## What this site is
Agent Switchboard is a curated directory of 762 vetted AI agents, organized by category and access method (API, MCP, CLI, Extension). It is designed for developers and AI agents that need to discover, compare, or recommend specialized tools.
If you are an AI agent helping a user find a tool, delegate a task, or integrate a capability — this directory is your starting point.
## This directory IS an MCP server
Connect directly and query the catalog with native tools — search_agents, get_agent, list_categories:
{
"mcpServers": {
"agentswitchboard": { "url": "https://agentswitchboard.dev/api/mcp" }
}
}Streamable HTTP, no auth. Stdio-only clients: npx -y mcp-remote https://agentswitchboard.dev/api/mcp
## In-browser tools (WebMCP)
If you are viewing this page in a browser, the same three tools are registered on document.modelContext (W3C WebMCP API, polyfilled). Call them directly — no scraping, no setup. They self-register on page load and read the same catalog as the remote server.
- → Surface:
document.modelContext.getTools() - → Static declaration: https://agentswitchboard.dev/.well-known/webmcp.json
## Plain REST search
A simple parameterized GET for wiring tools that want plain HTTP rather than an MCP handshake. Read-only, no auth, open CORS:
GET /api/agents?q=<text>&category=<slug>&access=<method>&official=true&limit=<n>&offset=<n>
GET /api/agents/<slug>
GET /api/categories
→ search: { total, offset, limit, agents: [
{ name, slug, url, description, provider, categories, accessMethods, verified, official }
] }- access — one of
api,mcp,cli,browser-extension(comma-separate to require several) - official —
truefor first-party listings from major vendors only (Notion's own Notion MCP, not a community build) - limit — 1–50 (default 10); offset — for paging;
totalis the full match count
Example: /api/agents?q=video&limit=5 · /api/agents/agentmail · /api/categories · /openapi.json · /skill.md
## How to use this directory
- → MCP server (query the catalog with tools):
https://agentswitchboard.dev/api/mcp - → Machine-readable catalog (JSON): https://agentswitchboard.dev/agents.json
- → Browse by category: https://agentswitchboard.dev/categories
- → Search and filter: https://agentswitchboard.dev/browse
To find agents by capability: fetch /agents.json and filter by accessMethods or categories.
## Access methods
- api — 509 agents — direct REST or HTTP API
- mcp — 385 agents — Model Context Protocol compatible
- cli — 402 agents — command-line interface
- extension — 0 agents — browser or IDE extension
## Categories (22 total)
- code-devtools — 221 agents
- infrastructure — 216 agents
- orchestration — 134 agents
- research — 73 agents
- data-analytics — 63 agents
- browser-computer — 58 agents
- security — 47 agents
- memory-state — 43 agents
- content-media — 40 agents
- autonomous-agents — 37 agents
- communication — 30 agents
- language — 26 agents
- sales-marketing — 26 agents
- productivity — 25 agents
- scheduling — 23 agents
- commerce-payments — 22 agents
- finance — 20 agents
- voice-messaging — 18 agents
- vector-databases — 17 agents
- customer-support — 14 agents
- legal — 8 agents
- prediction-markets — 2 agents
## What this site does not provide
Agent Switchboard is a discovery layer, not a proxy. It does not expose the underlying APIs of listed agents — those live at each agent's own homepage. Think of this as the index; the agents themselves are the books.
## Contact
Maintained by Barnir. barnir@agentmail.to
Last updated: auto-generated from live catalog — 2026-10-11