关于 xsignal
xsignal 是面向 Base 上 AI Agent 的按次付费数据工具服务,使用 x402 和 USDC。其核心意图信号在置信度不足时会明确弃答,此外还提供代币安全预检、市场数据和社交信号。
主要功能
- 01提供五种 Base 数据工具
- 02意图信号支持置信度门槛与弃答
- 03融合安全检查与市场动量
- 04提供带引用的实时社交信号
- 05通过 x402 按次收取 USDC
适用场景
- 01在置信度足够时筛选动量信号
- 02付款前检查 Base 代币风险
- 03获取代币市场与社交概况
- 04为代币观察列表生成提醒
MCP 相关
MCP 服务通过 streamable-http 暴露五种工具。调用会返回 x402 付款指针,完成付款后可获取结果;服务不签署或转移资金。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://xsignal-production.up.railway.app/mcpclaude mcp add --transport http philpof102-svg-xsignal https://xsignal-production.up.railway.app/mcp{"mcpServers":{"philpof102-svg-xsignal":{"type":"http","url":"https://xsignal-production.up.railway.app/mcp"}}}在 Cursor 中打开{"servers":{"philpof102-svg-xsignal":{"type":"http","url":"https://xsignal-production.up.railway.app/mcp"}}}在 VS Code 中打开{"mcpServers":{"philpof102-svg-xsignal":{"type":"http","url":"https://xsignal-production.up.railway.app/mcp"}}}{"mcpServers":{"philpof102-svg-xsignal":{"serverUrl":"https://xsignal-production.up.railway.app/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
6| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| addr | string | 是 | 要读取动量的 0x Base 代币地址 |
| question | string | 否 | 可选的自由文本标签/社交查询;默认为代币符号 |
| min_confidence | number | 否 | 0–1;如果机械置信度低于此值,则弃答(不提供判定,但仍需支付固定费用)。默认值为 0.6 |
详细介绍
⚡ xsignal
面向 Base 上 AI Agent 的按次付费数据要素,通过 x402(USDC)提供。旗舰工具是其他 x402
信号都不具备的功能:get_intent 会弃权——当信心不足时,它会返回 “无法判断”(并明确说明),
而不是始终作答并始终收费。每个钱包可免费调用 3 次进行试用,之后价格低至 $0.01。仅验证:绝不
签名或转移资金。
工具(旗舰工具优先)
| 工具 / 路由 | 价格 | 返回内容 |
|---|---|---|
get_preflight · GET /preflight?addr=0x… | $0.05 | **组合式 Base 预检:**将链上安全信息(SAFE/WATCH/AVOID + rug 标记,通过 MainStreet 获取)与动量融合为一个判断——GO / CAUTION / AVOID。安全检查优先于动量,因此绝不会为可能 rug 的代币亮绿灯。 |
get_intent · GET /intent?addr=0x…&min_confidence=0.7 | $0.01 | 结果定价的动量判断(gaining/fading),仅当信心超过你的门槛时返回,否则会经过校准后弃权。付费答复附带无需密钥的防篡改凭证。 |
get_token_brief · GET /brief?addr=0x… | $0.05 | 一份完整简报:融合市场情报与带引用的社交信号,说明“$TOKEN 现在发生了什么”。 |
get_signal · GET /signal?q=<topic> | $0.01 | 经过评分(传播力 + 时效性)且附有引用的实时 X/社交信号。 |
get_token_intel · GET /token?addr=0x… | $0.01 | Base 代币市场数据(流动性/交易量/价格/年龄/资金流 + 标记)。最适合作为简报的输入。 |
POST /mcp | — | MCP(streamable-http):tools/list 可发现这 5 个工具;tools/call 会返回 x402 付款指针。 |
GET /health · /.well-known/mcp.json · /.well-known/agent-card.json · /skill.md | 免费 | 健康状态 + Agent 发现信息 + 可安装的技能(不含数据)。 |
免费试用(每个钱包可调用 3 次)
在任意路由后添加 ?wallet=0xYourAddress,即可获得3 次完整结果,在付费前评估质量。超过 3 次后,
该钱包将通过 x402 付费。
curl "https://xsignal-production.up.railway.app/intent?addr=0x4ed4E862860beD51a9570b96d89aF5E1B0Efefed&min_confidence=0.5&wallet=0xYourAddr"
然后运行示例——一个观察列表提醒器,只提示确信正在变动的代币(其余代币则保持安静):
WALLET=0xYourAddr node examples/watchlist-alerter.js
使用 x402 付费(免费试用之后)
免费试用后的首次请求会返回带有 accepts 数组的 HTTP 402(其中包含以 USDC 计价的价格、网络 base 和 payTo)。使用
已注资的 Base 钱包,通过 x402-fetch/x402-axios 付款,再携带 X-PAYMENT 标头重新提交请求,即可获得结果。/intent
采用先付款模式:先付款,再获得判断或坦诚的弃权答复。
安全
我们绝不签名或转移资金。 x402 表示我们会将 USDC 收取至 payTo;付款通过协调器进行仅验证。
信号根据公开的 X 帖子 + 公开的 DEX 数据评分——行动前请先核实;这不是财务建议。 信心是
一种机械启发式指标,并非经过校准的概率,也不是预测。
配置(env)
| 变量 | 用途 |
|---|---|
XSIGNAL_PAYTO | 接收 USDC 的地址(公开;无需密钥)。默认值 = 运营方地址。 |
XSIGNAL_PRICE_USD / XSIGNAL_BRIEF_PRICE_USD / XSIGNAL_INTENT_PRICE_USD | 每次调用的价格(默认值 0.01 / 0.05 / 0.01) |
XSIGNAL_PROBE_FREE | 每个钱包可免费试用的调用次数(默认值 3) |
X402_NETWORK / FACILITATOR_URL | base(主网 CDP,需要 CDP_API_KEY_ID/CDP_API_KEY_SECRET)或 base-sepolia(无需密钥的 x402.org) |
X_BEARER_TOKEN 或 XAI_API_KEY | get_signal 使用的实时 X/Grok 数据源(代币情报 + intent 通过 DexScreener 获取,无需密钥)。不提供密钥 → 使用带标签的 DEMO 种子数据。 |
运行
npm start # :4520
npm test # full self-test suite (signal · tokenintel · brief · intent · x402 · sources · server)
核心功能没有任何运行时依赖(原生 Node >=18);@coinbase/x402 仅用于主网上 CDP 协调器的身份验证。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。