xsignal について
xsignalは、Base上のAIエージェント向けにx402とUSDCで従量課金するデータツールです。中心となるインテント判定は信頼度が不足すると明示的に回答を控え、トークンの安全確認、市場データ、ソーシャルシグナルも提供します。
主な機能
- 01Base向けデータツールを5種類提供
- 02信頼度が基準未満ならインテント判定を保留
- 03安全性確認と市場モメンタムを統合
- 04引用付きのリアルタイムなソーシャルシグナル
- 05x402によるUSDCの従量課金
活用シーン
- 01信頼度が十分なモメンタムシグナルを抽出
- 02支払い前にBaseトークンのリスクを確認
- 03トークンの市場・ソーシャル情報を取得
- 04トークンのウォッチリスト向けアラートを作成
MCP 対応
MCPサーバーはstreamable-http経由で5つのツールを公開します。呼び出しは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 エージェント向け従量課金型データ素材を、x402(USDC)経由で提供します。主力機能は、ほかのどの x402 シグナルにもない特徴を備えています。get_intent は確信が十分でない場合に棄権し、常に回答して常に課金するのではなく、"判定なし" と返してその旨を伝えます。お試し用にウォレットごとに3回まで無料、以降は $0.01 から利用できます。検証のみで、署名や資金の移動は一切行いません。
ツール(主力機能が先頭)
| ツール/ルート | 価格 | 内容 |
|---|---|---|
get_preflight · GET /preflight?addr=0x… | $0.05 | **Base の複合プレフライト:**オンチェーンの安全性(SAFE/WATCH/AVOID とラグフラグ、MainStreet 経由)とモメンタムを統合し、GO/CAUTION/AVOID のいずれかで判定します。安全性がモメンタムに優先するため、ラグが起きる可能性のあるトークンに GO を出すことはありません。 |
get_intent · GET /intent?addr=0x…&min_confidence=0.7 | $0.01 | 結果に応じた価格設定のモメンタム判定(gaining/fading)を返します。確信度がお客様の基準を満たす場合に限り、満たさない場合は調整済みの abstain を返します。有料回答には、鍵不要の改ざん検知用レシートが付属します。 |
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 | 無料 | ヘルスチェック、エージェントの検出、インストール可能なスキルを提供します(データは含みません)。 |
無料で試す(ウォレットごとに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 配列(USDC での価格、ネットワーク base、payTo)を含む HTTP 402 を返します。資金を入れた Base ウォレットと x402-fetch/x402-axios を使って支払い、X-PAYMENT ヘッダーを付けて再送信すると、結果を取得できます。/intent は先払い方式です。支払い後、判定または正直な棄権結果を取得できます。
安全性
署名や資金の移動は一切行いません。 x402 では payTo に USDC を受け取るだけです。支払いはファシリテーター経由の検証のみです。シグナルは公開 X 投稿と公開 DEX データからスコアを算出しています。行動する前に確認してください。投資助言ではありません。 確信度は機械的なヒューリスティックであり、調整済みの確率や予測ではありません。
設定(環境変数)
| 変数 | 用途 |
|---|---|
XSIGNAL_PAYTO | USDC を受け取るアドレス(公開情報。鍵は不要)。デフォルトは運営者のアドレスです。 |
XSIGNAL_PRICE_USD / XSIGNAL_BRIEF_PRICE_USD / XSIGNAL_INTENT_PRICE_USD | 1回あたりの価格(デフォルトは 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 ソース(トークン情報+インテントは 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 サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。