Skip to main content
Glama
assafbar2

agentSwitchBoard

by assafbar2

Agent Switchboard

The curated directory for the agentic web โ€” 300+ verified AI agents, MCP servers, and agentic tools with real API, MCP, CLI, or browser-extension access. Live at agentswitchboard.dev.

๐Ÿ”Œ This directory is itself an MCP server

Point any MCP client at it and query the catalog with native tools:

{
  "mcpServers": {
    "agentswitchboard": { "url": "https://agentswitchboard.dev/api/mcp" }
  }
}

Tools: search_agents ยท get_agent ยท list_categories. Streamable HTTP, no auth. Stdio-only clients: npx -y mcp-remote https://agentswitchboard.dev/api/mcp

Also machine-readable: /agents.json (full catalog, CORS-open) and an agent-optimized view on every page (the "For Agents" toggle).

Related MCP server: PhoneBooth MCP Server

๐Ÿ—‚ Git-as-CMS

The entire catalog lives in this repo:

content/
  agents/<slug>.json    one file per agent โ€” the source of truth
  categories.json       category definitions
  changelog.json        public audit log (rendered at /changelog)

There is no database and no CMS. Editing content = editing files. Merging to main = publishing. Every entry is schema-validated in CI (scripts/validate-content.ts) โ€” a bad entry cannot merge. A weekly job link-checks all ~480 URLs in the catalog.

Want to add or fix a listing? See CONTRIBUTING.md. Non-developers: agentswitchboard.dev/submit.

Development

npm install
npm run dev          # no env vars needed โ€” content is right here

Command

npm run dev

dev server

npm run build

production build (SSG, all pages)

npm test

unit tests

npm run lint / npm run typecheck

quality gates

npx tsx scripts/validate-content.ts

validate the catalog

npx tsx scripts/check-links.ts

link-rot sweep

npx tsx scripts/cms.ts

content ops: find / feature / update / unpublish

npx tsx scripts/weekly-drop.ts

batch-add agents (see file header)

Stack: Next.js (App Router) ยท Tailwind ยท file-based catalog ยท deployed on Vercel.

License

  • Code (app/, components/, lib/, scripts/, config) โ€” MIT

  • Catalog data (content/) โ€” CC-BY-4.0: reuse freely with attribution to Agent Switchboard.

A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

โ€“Maintainers
<1hResponse time
โ€“Release cycle
โ€“Releases (12mo)
Commit activity
Issues opened vs closed

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables AI agents to make real-world phone calls with AI voice technology and provides tools to track call status, transcripts, and summaries. It supports automated communication with both live numbers and simulated businesses for testing and demonstration purposes.
  • A
    license
    Not graded
    quality
    B
    maintenance
    Agent communication platform enabling meetings, messaging, helpdesk, CRM, and scheduling via CLI and MCP integration.
    47
    1
    Inno Setup
  • A
    license
    Not graded
    quality
    A
    maintenance
    Phone, SMS & email for AI agents. One remote MCP server (Streamable HTTP, OAuth or API-key auth, no local install) exposing call, sms, email, and event tools; also usable via CLI, Python SDK, and OpenAPI. Self-hostable, AGPLv3.
    22
    AGPL 3.0

View all related MCP servers

Related MCP Connectors

  • Voice and chat for AI agents โ€” Discord, Teams, Meet, Slack, Zoom, Telegram, WhatsApp, NC Talk, SIP

  • 40+ Lightning-paid AI tools for agents: calls, SMS, fax, voice, translation. No signup, no keys.

  • Agent-to-agent network for teams: dm, who-knows-X routing, shared rooms. Human-in-the-loop.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/assafbar2/agentswitchboard.dev'

If you have feedback or need assistance with the MCP directory API, please join our Discord server