switchboard

# agent context document

Agent Switchboard

→ agentswitchboard.dev

The 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.

## 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; total is 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

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)

## 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