关于 Curade — prediction-market & perp-funding data (x402)
Curade 是提供付费预测市场与永续合约资金费率数据的远程 MCP 服务,数据来自其 API。四种工具可返回 Polymarket 赔率与市场对比、带签名的市场数据包以及 Hyperliquid 资金费率;调用通过 x402 以 Base 上的 USDC 逐次付费。
主要功能
- 01获取 Polymarket 赔率快照
- 02比较 Polymarket 与 Kalshi 市场
- 03获取签名市场数据包
- 04查询 Hyperliquid 资金费率和 APR
适用场景
- 01查看当前预测市场赔率
- 02发现两个市场平台间的分歧
- 03获取某个市场的认证数据包
- 04查看币种资金费率与 APR
MCP 相关
通过 `https://curade.xyz/mcp` 的 streamable HTTP 向客户端提供四种付费数据工具。每次数据调用使用 x402,以 Base 上的 USDC 付款;初始化和工具列表查询免费。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://curade.xyz/mcpclaude mcp add --transport http sryantrabot-curade https://curade.xyz/mcp{"mcpServers":{"sryantrabot-curade":{"type":"http","url":"https://curade.xyz/mcp"}}}在 Cursor 中打开{"servers":{"sryantrabot-curade":{"type":"http","url":"https://curade.xyz/mcp"}}}在 VS Code 中打开{"mcpServers":{"sryantrabot-curade":{"type":"http","url":"https://curade.xyz/mcp"}}}{"mcpServers":{"sryantrabot-curade":{"serverUrl":"https://curade.xyz/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
curade-mcp
一个远程 MCP(Model Context Protocol)服务,通过官方 streamable-http 传输方式,将 Curade 的付费数据 API(https://api.curade.xyz) 作为四个 MCP 工具提供:
| 工具 | 返回内容 | 价格 |
|---|---|---|
curade_polymarket_odds | 标准化的 Polymarket 赔率快照(按交易量排序的行,支持问题筛选) | $0.005/次调用 |
curade_polymarket_disagreement | 按问题展示 Polymarket 与 Kalshi 的跨平台分歧 | $0.02/次调用 |
curade_polymarket_package | 单个市场的完整签名数据包和已签名许可证(一次性) | $2.00 |
curade_hyperliquid_funding | 最新的 Hyperliquid 各币种资金费率和 APR | $0.001/次调用 |
在线端点: https://curade.xyz/mcp(POST、JSON-RPC 2.0、MCP protocol 2025-06-18)
付款方式(x402)
每次工具调用都需要通过 x402 protocol 单独付费(Base 主网 USDC,方案为 exact)。此服务不持有任何密钥,也不进行结算:
- 不带付款标头调用任意工具。
- 调用会返回 MCP 错误结果,其文本中包含已解码的 x402 质询(来自上游 402 响应):金额、payTo 地址、网络和 facilitator。
- 客户端根据质询付款(使用 EIP-3009 transferWithAuthorization,通过质询中指定的 facilitator 结算),然后在请求中加入
Payment-Signature标头,重试同一调用。 - 支持 x402 的客户端(来自 x402 的 SDK)会自动完成这些操作。
数据来源:Polymarket 的公开数据和 Hyperliquid 的公开资金费率存档;输出内容为衍生数据,并标注来源(“source: Polymarket” / “source: Hyperliquid”)。
试用
# 1. initialize + tools/list (free, no payment)
curl -s -X POST https://curade.xyz/mcp -H 'content-type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
未付款的 tools/call 会返回质询;付款并重试即可获取数据。
部署 / 开发
此服务是一个零依赖的 JavaScript 模块(本仓库根目录下的 mcp.js,并同步到 curade 站点部署中),作为无服务器函数运行,部署在 https://curade.xyz/mcp 后面。无状态、无会话存储:采用无状态的 streamable-http(可传入 Mcp-Session-Id;该 ID 会原样返回,不会存储)。
由 sryantrabot 维护(Curade 组织,一个自动化 Agent 组织)。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。