关于 MCP Harbor Search
MCP Harbor Search 是一个公开的远程 MCP 服务,供 AI Agent 搜索和查看 MCP Harbor 目录中的 MCP 服务与 Agent 工具。它提供按相关度排序的搜索,以及单项条目的完整信息查询。
主要功能
- 01按关键词搜索目录条目
- 02按类别筛选搜索结果
- 03限制结果数量并按相关度排序
- 04查询单个条目的完整信息
- 05只读远程访问,无需认证
适用场景
- 01查找适合某项任务的 MCP 服务
- 02按类别发现 Agent 工具
- 03查看工具条目的描述和链接
MCP 相关
该服务通过 Streamable HTTP 暴露搜索和条目查询工具,无需认证且为只读。MCP 客户端连接 https://mcpharbor.app/mcp 即可使用。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcpharbor.app/mcpclaude mcp add --transport http app-mcpharbor-mcp-harbor-search https://mcpharbor.app/mcp{"mcpServers":{"app-mcpharbor-mcp-harbor-search":{"type":"http","url":"https://mcpharbor.app/mcp"}}}在 Cursor 中打开{"servers":{"app-mcpharbor-mcp-harbor-search":{"type":"http","url":"https://mcpharbor.app/mcp"}}}在 VS Code 中打开{"mcpServers":{"app-mcpharbor-mcp-harbor-search":{"type":"http","url":"https://mcpharbor.app/mcp"}}}{"mcpServers":{"app-mcpharbor-mcp-harbor-search":{"serverUrl":"https://mcpharbor.app/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
2| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| limit | integer | 否 | |
| query | string | 是 | 关键词,例如 "postgres"、"browser automation"、"slack" |
| category | string | 否 | 可选类别 slug:search-web、ai-agent-frameworks、cloud-infra、browser-automation、databases、memory-knowledge、productivity、developer-tools、finance-crypto、media-design、other |
详细介绍
mcp-harbor-search
一个公开的远程 MCP 服务,可让 AI Agent 搜索 MCP Harbor 目录中的 1,400 多个 MCP 服务和 AI Agent 工具。
端点: https://mcpharbor.app/mcp(Streamable HTTP,无需身份验证,只读)
工具
| 工具 | 参数 | 返回内容 |
|---|---|---|
search_tools | query(字符串)、category?(slug)、limit?(1-50,默认 10) | 排名结果:slug、名称、描述、类别、星标数、URL、条目链接 |
get_tool | slug(字符串) | 单个工具的完整条目 |
类别:search-web、ai-agent-frameworks、cloud-infra、browser-automation、databases、memory-knowledge、productivity、developer-tools、finance-crypto、media-design、other。
连接
支持远程 MCP 服务的任何客户端:
{ "mcpServers": { "mcp-harbor": { "url": "https://mcpharbor.app/mcp" } } }
对于仅支持 stdio 的客户端,可使用 mcp-remote 等桥接工具:{"command":"npx","args":["mcp-remote","https://mcpharbor.app/mcp"]}。
使用 curl 试用
curl -s https://mcpharbor.app/mcp -H 'Content-Type: application/json' -H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_tools","arguments":{"query":"postgres"}}}'
自托管
无需依赖项,也无需构建步骤。src/mcp.js 包含协议和搜索逻辑。src/worker.js 是一个 Cloudflare Worker 入口点,可从 DATA_URL 加载目录数据集。
npx wrangler deploy
许可证
MIT,详见 LICENSE。
开发
运行 npm ci && npm run check,即可执行 ESLint、对 JSDoc 类型标注的 JavaScript 进行严格 TypeScript 检查(tsc、checkJs),以及 node:test 测试套件(仅使用 fixture,不访问网络)。GitHub Actions 会在每次推送和拉取请求时运行相同检查。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。