关于 agentswitchboard
Agent Switchboard 是精选目录,收录 AI Agent、MCP 服务和智能体工具,并标记经过验证的条目。目录可通过网站、REST API 或 MCP 接口查询。
主要功能
- 01精选 Agent 与工具目录
- 02每月验证条目可用性
- 03搜索、详情与分类查询
- 04REST API 与目录 JSON
- 05基于 Git 的内容管理
适用场景
- 01按能力或接入方式查找 Agent
- 02以程序方式获取条目详情
- 03浏览目录分类
- 04维护并验证目录条目
MCP 相关
通过 Streamable HTTP 提供 `search_agents`、`get_agent` 和 `list_categories` 工具。MCP 客户端无需身份验证即可连接。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://agentswitchboard.dev/api/mcpclaude mcp add --transport http assafbar2-agentswitchboard https://agentswitchboard.dev/api/mcp{"mcpServers":{"assafbar2-agentswitchboard":{"type":"http","url":"https://agentswitchboard.dev/api/mcp"}}}在 Cursor 中打开{"servers":{"assafbar2-agentswitchboard":{"type":"http","url":"https://agentswitchboard.dev/api/mcp"}}}在 VS Code 中打开{"mcpServers":{"assafbar2-agentswitchboard":{"type":"http","url":"https://agentswitchboard.dev/api/mcp"}}}{"mcpServers":{"assafbar2-agentswitchboard":{"serverUrl":"https://agentswitchboard.dev/api/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
3| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| limit | integer | 否 | 每页最大结果数(1–50) |
| query | string | 否 | 全文搜索(名称、描述、技能、标签) |
| access | array | 否 | 要求具备以下所有访问方式(api、mcp、cli、browser-extension) |
| offset | integer | 否 | 分页时要跳过的结果数 |
| category | string | 否 | 类别 slug,例如 "code-devtools"、"voice-messaging" |
| official | boolean | 否 | 仅限主要供应商的第一方列表(例如 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。)
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。