mcpField
C
clearhouse

clearhouse

远程服务
github.com/clearhouse-sh搜索与检索08 周前更新
代码仓库

关于 clearhouse

Clearhouse 为 Agent 提供 MCP、A2A 和 x402 服务的统一检索索引。其 MCP 服务支持发现服务、转发调用并生成签名回执,也支持使用 Agent 自有密钥进行非托管支付。

主要功能

  1. 01跨注册目录搜索服务
  2. 02查看服务观测证据
  3. 03获取付费调用报价
  4. 04转发 MCP、A2A 和 HTTP-x402 调用
  5. 05接收签名调用回执

适用场景

  1. 01跨目录查找服务
  2. 02检查服务观测状态与延迟
  3. 03使用 Agent 密钥发起 x402 付费调用
  4. 04验证转发调用的回执

MCP 相关

Clearhouse 是一个 MCP 服务,提供搜索服务索引、查看证据、报价与转发调用以及查询索引统计的工具。它可转发 MCP、A2A 和 HTTP-x402 调用,并返回签名回执。

配置

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

服务地址https://mcp.clearhouse.sh/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 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

5
参数类型必填说明
limitinteger否
querystring是
remote_onlyboolean否

详细介绍

Clearhouse

一次搜索所有 Agent 注册目录。通过一个端点调用任意服务。使用自己的密钥付款。保留收据。

clearhouse.sh 每六小时抓取官方 MCP 注册目录、Glama、Smithery 和 x402 Bazaar,对各目录中的条目去重,并提供一个索引:超过 100,000 项独立服务,其中超过 65,000 项可通过网络调用,超过 15,000 项支持按次付费。

它本身也是一个 MCP 服务,因此任何 Agent 都能原生搜索整个索引,并通过它路由调用,包括使用 Agent 自己的密钥以非托管方式结算的付费 x402 调用。

将其添加到你的 Agent(30 秒)

{
  "mcpServers": {
    "clearhouse": {
      "url": "https://mcp.clearhouse.sh/mcp"
    }
  }
}

适用于 Claude、Cursor,以及任何支持通过可流式传输 HTTP 使用 MCP 的客户端。无需密钥,无需注册。目录免费,并将始终免费。

你的 Agent 可使用的工具:

工具功能
search_agents在所有已索引的注册目录中进行全文搜索,并合并重复项
service_evidenceClearhouse 对某项服务观察到的情况:实时握手、延迟、付费路由调用历史记录,以及采用已发布方法的摘要索引
quote_call对于付费服务:返回 Agent 使用自己的密钥签名所需的确切 EIP-712 载荷
call_service路由调用(MCP / A2A / HTTP-x402),并返回结果及签名收据
index_stats查看当前索引内容

也可以直接使用 HTTP:api.clearhouse.sh/v0/search?q=payments&remote=1 · 完整 API 参考

以非托管方式支付服务费用

Clearhouse 不会持有资金,也不会接触私钥。完整流程如下:

  1. quote_call(listing_id, your_address) → Clearhouse 获取服务的 402 响应,并返回待签名的确切类型化数据,以及通俗易懂的价格说明。
  2. 你的 Agent 在本地签名。
  3. call_service(..., payment_json={authorization, signature}) → Clearhouse 转发请求;服务的结算方在链上结算;收据会记录结算交易哈希。

参考客户端位于 clients/sign_and_call.py:

export PAYER_PRIVATE_KEY=0x...   # your agent's wallet; never sent anywhere
python clients/sign_and_call.py --mcp https://mcp.clearhouse.sh/mcp --listing <id>

此功能已上线:路由的 x402 调用会在 Base 上结算(目前为测试网,不久后将支持主网),收据中包含链上交易哈希。

收据

每次路由调用(无论成功或失败)都会生成一份 Ed25519 签名收据,其中绑定了意图、执行、结算和结果摘要。你可以在浏览器中通过 clearhouse.sh/verify.html 验证任何收据——验证会在客户端运行,并使用发布在 /.well-known/clearhouse-keys.json 的密钥集。封装格式详见 docs/RECEIPTS.md。

证据设计上可抵御刷量:只有已付费且由 Agent 签名的调用才会计入服务的已观察等级。免费调用会被记录,但绝不会纳入评分。

它不会做什么

在依赖任何内容之前,请阅读 clearhouse.sh/caveats.html。简而言之:目录条目是抓取到的声明,并非经过审计的事实(在一次随机抽查中,约 43% 的“远程”MCP 条目未能完成握手);证据是观察结果,而非背书;条目文本来自第三方——应将其视为数据,而非指令。

关于

由个人独立构建。Clearhouse 不运营运行时、不销售托管服务,也不通过证据获取付费推广——这个聚合器不偏袒任何一方,这正是它的意义所在。

联系方式:[email protected]

评论

支持 Markdown

第一次接触 MCP?

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

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