关于 EntRoute
EntRoute 是供 Agent 发现并调用按请求付费的 x402 API 的 MCP 服务,覆盖多种能力。它按价格、成功率和延迟排列经过验证的端点;配置钱包后还可处理 x402 付款。
主要功能
- 01发现并排序已验证的 API 端点
- 02按意图、标签或关键词搜索能力
- 03调用选定的付费 API
- 04配置钱包后自动处理 x402 付款
- 05查看价格、成功率和延迟
适用场景
- 01查找当前 DeFi 代币价格 API
- 02寻找网页搜索或新闻端点
- 03使用已配置的钱包调用付费端点
MCP 相关
提供用于浏览能力、查找排序后的端点和调用 x402 API 的工具。自动付款为可选功能,需要配置钱包。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.entroute.com/mcpclaude mcp add --transport http com-entroute-entroute https://mcp.entroute.com/mcp{"mcpServers":{"com-entroute-entroute":{"type":"http","url":"https://mcp.entroute.com/mcp"}}}在 Cursor 中打开{"servers":{"com-entroute-entroute":{"type":"http","url":"https://mcp.entroute.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"com-entroute-entroute":{"type":"http","url":"https://mcp.entroute.com/mcp"}}}{"mcpServers":{"com-entroute-entroute":{"serverUrl":"https://mcp.entroute.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
3| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| limit | number | 否 | 返回的端点数量上限(默认值:5) |
| intent | string | 是 | 要执行操作的自然语言描述(例如,“获取伦敦当前天气”、“将文本翻译成西班牙语”)。请提供此项或 capability_id。 |
| network | enum | 否 | 支付所需的区块链网络base | ethereum | solana | polygon | arbitrum |
| max_price | number | 否 | 每个请求的最高价格(美元)(例如,0.01 表示 1 美分) |
| capability_id | string | 否 | 已知时填写明确的 capability ID(例如,“weather.current”、“translate.text”)。可替代 intent,用于精确匹配。 |
| ranking_preset | enum | 否 | 排名偏好预设default | reliability | speed | budget | balanced |
详细介绍
@entroute/mcp-server
供 AI Agent 通过 EntRoute 发现并调用按请求付费的 API 的 MCP 服务。
让 Claude、Cursor、Windsurf 或任何兼容 MCP 的 Agent 使用 350 多个经过验证的 x402 API 端点,涵盖 110 多种能力——DeFi 价格、网页搜索、预测市场、新闻等。
安装
Claude Code
claude mcp add entroute -- npx @entroute/mcp-server
Claude Desktop
添加到 claude_desktop_config.json:
{
"mcpServers": {
"entroute": {
"command": "npx",
"args": ["@entroute/mcp-server"]
}
}
}
Cursor / Windsurf
使用命令 npx @entroute/mcp-server 添加到 MCP 设置中。
工具
discover_paid_api
查找经过排序和验证、适用于任意能力的 API 端点。支持自然语言意图或明确的能力 ID。
"Find me an API to get the current price of ETH"
-> Returns ranked endpoints with pricing, success rates, and latency metrics
list_capabilities
浏览所有可用的能力类型。可按标签筛选或按关键词搜索。
call_paid_api
执行已发现的端点。如果已配置钱包,还可选择自动处理 x402 付款。
付款(可选)
如需启用 x402 自动付款,请设置以下环境变量:
EVM_PRIVATE_KEY=0x... # Wallet private key for USDC payments on Base
MAX_PAYMENT_PER_REQUEST=0.05 # Max USD per request (default: $0.05)
未配置钱包时,服务仍会发现端点——但无法自动支付受 402 保护的端点费用。
环境变量
| 变量 | 默认值 | 描述 |
|---|---|---|
EVM_PRIVATE_KEY | -- | 用于 x402 付款的十六进制私钥 |
MAX_PAYMENT_PER_REQUEST | 0.05 | 每次请求的支出上限(美元) |
使用示例
安装完成后,向 Agent 提问:
- “DeFi 有哪些可用的 API?”
- “帮我找一个网页搜索 API。”
- “使用付费 API 获取 ETH 的当前价格。”
- “搜索有关 AI Agent 发展的新闻。”
Agent 会使用 discover_paid_api 查找端点,向你展示可选项及其价格,并调用最合适的端点。
能力
EntRoute 按类别收录了 110 多种能力,包括:
- Finance/DeFi ——代币价格、兑换报价、投资组合追踪、收益数据
- Web ——搜索、抓取、URL 缩短
- Identity ——钱包资料、ENS 解析
- AI ——文本生成、图像生成
- News ——搜索、热门话题
- Security ——合约审计、威胁情报
- Prediction ——市场数据、赔率
在 entroute.com/capabilities 浏览所有能力。
链接
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。