Agent Switchboard

The curated directory for the agentic web โ€” 300+ verified AI agents, MCPservers, and agentic tools with real API, MCP, CLI, or browser-extensionaccess. 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, noauth. 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).

๐Ÿ—‚ 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 tomain = publishing. Every entry is schema-validated in CI(scripts/validate-content.ts) โ€” a bad entrycannot 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.

MCP Server ยท Populars

MCP Server ยท New

    laurentvv

    Web Crawler MCP

    Web crawling tool that integrates with AI assistants via the MCP

    Community laurentvv
    anypost

    emailmd

    Render markdown into email-safe HTML

    Community anypost
    dinglebear-ai

    Unraid MCP

    Query, monitor, and manage Unraid servers via GraphQL API through MCP tools. Supports system info, Docker, VMs, array/parity, notifications, plugins, rclone, and live telemetry.

    Community dinglebear-ai
    superbasedapp

    SuperBased Observer

    Local-first control plane for AI coding agents โ€” launch browser terminals, run and remotely control sessions, and track files, tokens & cost across Claude Code, Codex, Cursor, Gemini CLI and 20+ more. 100% local, no telemetry.

    Community superbasedapp
    OpenMarkdown-dev

    OpenMarkdown

    Feather-light. Light-speed.

    Community OpenMarkdown-dev