# 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 842 AI agents (838 of them verified), organized by category and access method (api, mcp, cli, browser-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.
The verified, official and featured flags in search and detail results mean:
- Verified we checked it works — its URLs load and its declared access (API, MCP, CLI or extension) responds. Re-checked monthly; the label drops if it stops working.
- Official: a first-party listing, published by the company behind the product under its own domain or GitHub org (e.g. Notion's own Notion MCP, not a community build), where that company is a major vendor (publicly traded, a frontier AI lab, or valued around $1B+). It records who publishes the product, not a paid placement, and is separate from Verified.
- Featured: set only by the maintainer. With no search text, results list featured listings first, then A→Z; with search text, results are ranked by relevance and equal scores keep that featured-first order.
## 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 call the REST API below, so matches and their order are the same as the remote server's; result objects use the REST field names.
- → 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, featured }
] }- access — one of
api,mcp,cli,browser-extension(comma-separate to require several;extensionis accepted as an alias ofbrowser-extension) - 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 - order — without
q, featured listings first, then A→Z; withq, by relevance
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
- → Plain-language guide: https://agentswitchboard.dev/llms.txt
- → MCP server manifest: https://agentswitchboard.dev/.well-known/mcp.json
To find agents by capability, search: search_agents over MCP, or GET /api/agents?access=mcp&category=<slug>. /agents.json is the whole catalog in one large file — use it for bulk or offline work, filtering on accessMethods or categories.
## Access methods
- api — 561 agents — direct REST or HTTP API
- mcp — 436 agents — Model Context Protocol compatible
- cli — 421 agents — command-line interface
- browser-extension — 24 agents — browser or IDE extension
## Categories (22 total)
- infrastructure — 244 agents
- code-devtools — 244 agents
- orchestration — 143 agents
- research — 88 agents
- data-analytics — 73 agents
- browser-computer — 58 agents
- content-media — 53 agents
- security — 51 agents
- autonomous-agents — 49 agents
- memory-state — 45 agents
- communication — 41 agents
- language — 37 agents
- sales-marketing — 37 agents
- productivity — 29 agents
- scheduling — 26 agents
- finance — 25 agents
- commerce-payments — 24 agents
- voice-messaging — 22 agents
- vector-databases — 17 agents
- customer-support — 16 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-25