mcpField
X
xsignal

xsignal

远程服务
github.com/philpof102-svg金融数据010 周前更新
代码仓库

关于 xsignal

xsignal 是面向 Base 上 AI Agent 的按次付费数据工具服务,使用 x402 和 USDC。其核心意图信号在置信度不足时会明确弃答,此外还提供代币安全预检、市场数据和社交信号。

主要功能

  1. 01提供五种 Base 数据工具
  2. 02意图信号支持置信度门槛与弃答
  3. 03融合安全检查与市场动量
  4. 04提供带引用的实时社交信号
  5. 05通过 x402 按次收取 USDC

适用场景

  1. 01在置信度足够时筛选动量信号
  2. 02付款前检查 Base 代币风险
  3. 03获取代币市场与社交概况
  4. 04为代币观察列表生成提醒

MCP 相关

MCP 服务通过 streamable-http 暴露五种工具。调用会返回 x402 付款指针,完成付款后可获取结果;服务不签署或转移资金。

配置

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

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

安装包
npm@rakshasar/xsignal0.2.1

工具

6
参数类型必填说明
addrstring是要读取动量的 0x Base 代币地址
questionstring否可选的自由文本标签/社交查询;默认为代币符号
min_confidencenumber否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.01Base 代币市场数据(流动性/交易量/价格/年龄/资金流 + 标记)。最适合作为简报的输入。
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_URLbase(主网 CDP,需要 CDP_API_KEY_ID/CDP_API_KEY_SECRET)或 base-sepolia(无需密钥的 x402.org)
X_BEARER_TOKEN 或 XAI_API_KEYget_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 协调器的身份验证。

评论

支持 Markdown

第一次接触 MCP?

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

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