关于 gateway
ToolHail 是面向 AI Agent 的托管 MCP 网关,可按需发现能力。它搜索 MCP 注册表、代理远程服务调用,并通过 Stripe 按成功调用计费。
主要功能
- 01搜索并排序 MCP 服务
- 02返回匹配服务的设置信息
- 03代理调用远程 MCP 工具
- 04通过 Stripe 按成功调用计量
适用场景
- 01为当前任务寻找所需服务
- 02无需安装即可调用远程工具
- 03按成功调用跟踪计费用量
MCP 相关
ToolHail 通过托管端点向 MCP 客户端提供 `find_mcp_server` 和 `call_tool`。它发现远程 MCP 服务,并代理工具调用。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.toolhail.com/mcpclaude mcp add --transport http toolhail-gateway https://mcp.toolhail.com/mcp{"mcpServers":{"toolhail-gateway":{"type":"http","url":"https://mcp.toolhail.com/mcp"}}}在 Cursor 中打开{"servers":{"toolhail-gateway":{"type":"http","url":"https://mcp.toolhail.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"toolhail-gateway":{"type":"http","url":"https://mcp.toolhail.com/mcp"}}}{"mcpServers":{"toolhail-gateway":{"serverUrl":"https://mcp.toolhail.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
2| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| query | string | 是 | 你需要的功能的自然语言描述,例如“查询 Postgres 数据库”。 |
| maxResults | integer | 否 | 要返回的排名匹配项数量(默认值为 5)。 |
| requireRemote | boolean | 否 | 仅返回具有托管远程端点(可立即使用)的服务。 |
详细介绍
ToolHail
AI Agent 的发现与付费层。 ToolHail 让 AI Agent 能为任何任务找到合适的 MCP(Model Context Protocol)服务并调用它,按次付费,无需安装任何东西。
AI Agent 可以使用的 MCP 服务超过 10,000 个,却没有好方法在 任务进行中 发现并使用它们。ToolHail 通过两个工具填补了这一空白:
- 🔎
find_mcp_server(免费)——用通俗语言描述一项能力("query a Postgres database"、"send a Slack message"、"scrape a web page"),即可从各大注册目录(mcp.so、PulseMCP、Smithery、Glama)获取经过排序和去重的 MCP 服务,并附上可直接粘贴的设置说明。 - ⚡
call_tool(付费)——通过 ToolHail 的 SSRF 防护代理调用已发现的远程 MCP 服务。无需安装,一跳即可完成;每次成功调用都会计量,并通过 Stripe 计费。
使用方法
托管 MCP 端点(Streamable HTTP):
https://mcp.toolhail.com/mcp
将它添加到 Claude Code(或任何 MCP 客户端):
claude mcp add --transport http toolhail https://mcp.toolhail.com/mcp
Apify Store 上的 MCP Scout——将发现引擎作为独立的按搜索付费的 Actor 使用: https://apify.com/01010101/mcp-scout
网站: https://toolhail.com · 指南: https://toolhail.com/guide
工作原理
- 发现——Agent 遇到能力缺口时,会调用
find_mcp_server,该工具搜索各注册目录,并按易用性对最合适的服务进行排序后返回。 - 执行——Agent 无需安装,而是通过
call_tool调用选定的工具;ToolHail 通过一跳代理请求,无需任何配置。 - 结算——每次成功调用都会计量,并通过 Stripe 计费。Agent 只需为实际使用的内容付费。
为什么要构建它
Agent 的工具集在配置时就已固定,但实际任务需要 Agent 尚不具备的能力。如今的选择要么是“把未来可能用到的每个服务都硬编码进去”,要么是“放弃”。ToolHail 将工具变成运行时资源:按需发现,通过单一端点调用,按次付费。它是面向 Agentic Web 的发现与付费基础设施,完全基于开源的 Model Context Protocol 构建。
仓库结构
| 路径 | 说明 |
|---|---|
apify-mcp-scout/ | MCP Scout——发现引擎,已发布到 Apify Store(已上线) |
gateway-worker/ | 部署在 Cloudflare Workers 上的托管 MCP 网关——find_mcp_server + call_tool(已在 mcp.toolhail.com 上线) |
gateway/ | 网关参考实现 + Stripe 计量 + 测试 |
landing/ | toolhail.com 网站(首页 + 指南 + llms.txt) |
registry/ | MCP 注册目录列表元数据(server.json)+ 提交指南 |
dashboard/ | 私有收入/使用情况仪表板 |
brand/ | 品牌素材 |
基于以下技术构建
Model Context Protocol · Cloudflare Workers · Stripe · Apify
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。