mcpField
A
agentswitchboard

agentswitchboard

远程服务
github.com/assafbar2AI 与智能体0今天更新
代码仓库

关于 agentswitchboard

Agent Switchboard 是精选目录,收录 AI Agent、MCP 服务和智能体工具,并标记经过验证的条目。目录可通过网站、REST API 或 MCP 接口查询。

主要功能

  1. 01精选 Agent 与工具目录
  2. 02每月验证条目可用性
  3. 03搜索、详情与分类查询
  4. 04REST API 与目录 JSON
  5. 05基于 Git 的内容管理

适用场景

  1. 01按能力或接入方式查找 Agent
  2. 02以程序方式获取条目详情
  3. 03浏览目录分类
  4. 04维护并验证目录条目

MCP 相关

通过 Streamable HTTP 提供 `search_agents`、`get_agent` 和 `list_categories` 工具。MCP 客户端无需身份验证即可连接。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://agentswitchboard.dev/api/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

3
参数类型必填说明
limitinteger否每页最大结果数(1–50)
querystring否全文搜索(名称、描述、技能、标签)
accessarray否要求具备以下所有访问方式(api、mcp、cli、browser-extension)
offsetinteger否分页时要跳过的结果数
categorystring否类别 slug,例如 "code-devtools"、"voice-messaging"
officialboolean否仅限主要供应商的第一方列表(例如 Notion 自家的 Notion MCP)

详细介绍

Agent Switchboard

面向 Agent 网络的精选目录——可通过真实 API、MCP、CLI 或浏览器扩展访问的 AI Agent、MCP 服务和 Agent 工具。上线于 agentswitchboard.dev。

标记为 已验证 的条目均经过可用性检查:其 URL 可正常加载,且声明的访问方式(API、MCP、CLI 或扩展)能够响应。每月重新检查;如果停止工作,就会移除该标记。

🔌 这个目录本身就是一个 MCP 服务

将任意 MCP 客户端连接到它,即可使用原生工具查询目录:

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

工具:search_agents · get_agent · list_categories。支持 Streamable HTTP,无需身份验证。仅支持 Stdio 的客户端:npx -y mcp-remote https://agentswitchboard.dev/api/mcp

更喜欢纯 HTTP?这里也提供 REST 搜索:

curl "https://agentswitchboard.dev/api/agents?q=video&access=mcp&limit=5"
curl "https://agentswitchboard.dev/api/agents/agentmail"
curl "https://agentswitchboard.dev/api/categories"

OpenAPI:/openapi.json。 连接器技能:/skill.md。

此外还提供机器可读格式:/agents.json (完整目录,开放 CORS)、通过 WebMCP 提供的浏览器内工具(document.modelContext),以及每个页面上的 Agent 优化视图(“For Agents”开关)。

完整 API 参考:docs/API.md——REST 搜索/详情/分类、MCP、WebMCP 和目录转储。

🗂 Git 即 CMS

整个目录都存放在此仓库中:

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

没有数据库,也没有 CMS。编辑内容就是编辑文件。合并到 main 即完成发布。CI 会验证每个条目是否符合架构要求 (scripts/validate-content.ts)——不合格的条目无法合并。每周运行的任务会检查每个条目的 Agent 和提供方 URL。

想要添加或修正条目?请参阅 CONTRIBUTING.md。 非开发者:agentswitchboard.dev/submit。

开发

npm install
npm run dev          # no env vars needed — content is right here
命令
npm run dev开发服务器
npm run build生产构建(SSG,所有页面)
npm test单元测试
npm run lint / npm run typecheck质量检查
npx tsx scripts/validate-content.ts验证目录
npx tsx scripts/check-links.ts扫描失效链接
npx tsx scripts/cms.ts内容操作:查找/推荐/更新/取消发布
npx tsx scripts/weekly-drop.ts批量添加 Agent(参见文件头部说明)

技术栈:Next.js(App Router)· Tailwind · 基于文件的目录 · 部署在 Vercel 上。

许可证

  • 代码(app/、components/、lib/、scripts/、配置)——MIT
  • 目录数据(content/)——CC BY-NC 4.0:可注明 Agent Switchboard 为来源,用于非商业用途;商业用途请联系我们。(截至 2026-09-25 的版本仍采用 CC-BY-4.0。)

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。