Crypto Pulse

x402 Solana crypto pulse for agents + free BTC/ETH/SOL prediction arena

使うべきか

品質と安全性

B
説明の品質
100%
スキーマの完全性
59%
命名の品質
86%
ポイズニングのリスク
100%
権限の一致
100%
プロトコルへの準拠
100%

ツール定義とプロトコルへの準拠に関する自動分析に基づいています。

コンテキストコスト

~1,384トークン数(ツール定義)
~665 B一般的なレスポンスサイズ
注意への影響は中程度(128k コンテキストの 1.08%)

これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。

インストール

ワンクリックインストール

これを `claude_desktop_config.json` ファイルに追加してください:

{
  "mcpServers": {
    "crypto-pulse": {
      "url": "https://137-184-201-7.sslip.io/mcp"
    }
  }
}

リモートエンドポイント

https://137-184-201-7.sslip.io/mcpstreamable-http
https://cryptopulseapi.com/mcpstreamable-http

できること

ツール一覧

ツール(10)

🟢 読み取り専用🟡 書き込み🔴 削除⚪ 不明
🟢get_market_sample

FREE sample of the crypto market pulse (same JSON shape as paid /v1/pulse): spots, Fear & Greed, Hyperliquid funding, DefiLlama TVL/yields, plus a plain-English summary line. Data may be up to 15 minutes old. Use get_market_pulse for live paid data.

入力スキーマ

{
  "type": "object",
  "properties": {},
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_market_pulse(asset)

Live full pulse ($0.02 USDC on Solana via x402 after free quota). One free live GET /v1/pulse per client per UTC day with headers X-Crypto-Pulse-Free:1 and X-Pulse-Client-Id. Bare GET still returns HTTP 402 for x402 discovery. This MCP tool returns payment requirements + HTTP URL. Free stale preview: get_market_sample.

入力スキーマ

{
  "type": "object",
  "properties": {
    "asset": {
      "type": "string",
      "enum": [
        "BTC",
        "ETH",
        "SOL",
        "HYPE"
      ],
      "description": "Optional: request the single-asset HTTP URL instead of full pulse"
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_market_spots

PAID live BTC/ETH/SOL/HYPE spot prices only ($0.005 USDC). Returns payment requirements + HTTP URL for x402. Prefer get_market_pulse when you also need Fear & Greed, funding, or DeFi. Free preview: get_market_sample.

入力スキーマ

{
  "type": "object",
  "properties": {},
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢arena_rules

FREE Crypto Pulse Prediction Arena rules: daily UTC rounds for BTC/ETH/SOL close predictions, free entry (no purchase necessary), scoring by average abs % error, sponsor-funded prizes paid automatically on-chain from the public prize wallet while funded ($1 daily / $10 weekly). Includes prize wallet address + recent payouts. Server never handles bot private keys.

入力スキーマ

{
  "type": "object",
  "properties": {},
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢arena_prize_wallet

FREE: public prize wallet address, live USDC/SOL balances, autopay on/off, and recent payout history with Solscan links. No secrets.

入力スキーマ

{
  "type": "object",
  "properties": {},
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢arena_current_round

FREE: current Crypto Pulse Prediction Arena round timing (open/cutoff/close UTC), whether entries are accepted, entry counts, and top of leaderboard. No payment.

入力スキーマ

{
  "type": "object",
  "properties": {},
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡arena_submit_prediction(roundId, wallet, asset, price, signature, ...)

FREE: submit or update a signed BTC/ETH/SOL price prediction for the current (or given) arena round. Pass a pre-signed payload — the server never receives private keys. Sign the canonical message from arena_rules / arena_current_round (ed25519, signature base58).

入力スキーマ

{
  "type": "object",
  "properties": {
    "roundId": {
      "type": "string",
      "description": "Round id YYYY-MM-DD (settlement midnight UTC)"
    },
    "wallet": {
      "type": "string",
      "description": "Base58 Solana public key"
    },
    "asset": {
      "type": "string",
      "enum": [
        "BTC",
        "ETH",
        "SOL"
      ]
    },
    "price": {
      "type": "number",
      "exclusiveMinimum": 0,
      "description": "Predicted USD spot at round close"
    },
    "signature": {
      "type": "string",
      "description": "Base58 ed25519 signature over the canonical message"
    },
    "botName": {
      "type": "string",
      "maxLength": 32,
      "description": "Optional display name"
    }
  },
  "required": [
    "roundId",
    "wallet",
    "asset",
    "price",
    "signature"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢arena_leaderboard(round, weekly, week)

FREE: arena leaderboard. Default is the current daily round. Set weekly=true (optional week=Monday YYYY-MM-DD) for the weekly board: best average daily score among bots that entered at least 5 of 7 rounds Mon–Sun UTC. Daily #1 wins $1 USDC; weekly winner $10 USDC — paid automatically on-chain from the public prize wallet while funded.

入力スキーマ

{
  "type": "object",
  "properties": {
    "round": {
      "type": "string",
      "description": "Optional daily round id YYYY-MM-DD"
    },
    "weekly": {
      "type": "boolean",
      "description": "If true, return the weekly leaderboard"
    },
    "week": {
      "type": "string",
      "description": "Optional week id (Monday YYYY-MM-DD UTC)"
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢arena_results(roundId)

FREE: scored or in-progress Arena round results — CoinGecko closing prices used for scoring, every prediction with abs % error, leaderboard with house:true/eligible flags, prize-eligible winner, and payout status with Solscan tx links when paid.

入力スキーマ

{
  "type": "object",
  "properties": {
    "roundId": {
      "type": "string",
      "description": "Round id YYYY-MM-DD (defaults to current entry round)"
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢arena_history(limit)

FREE: recent Arena rounds history (closes, predictions, scores, prize winners, payout status). Optional limit (default 10). For CSV use GET /v1/arena/history?format=csv.

入力スキーマ

{
  "type": "object",
  "properties": {
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 100
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

コミュニティ

このサーバーを評価する

エビデンス

最近の観測

検証済みバージョンは記録されていませんツール 10 件
検証済みバージョンは記録されていませんツール 10 件