mcpField
B
BackPow PoW Oracle MCP Server

BackPow PoW Oracle MCP Server

認証済みおすすめリモート
backpow.com金融データ12 週間前に更新

BackPow PoW Oracle MCP Server について

BackPow PoW Oracle MCP Serverは、126以上のProof of Workネットワークと770以上のハードウェアモデルの採掘データをAIエージェントに提供します。読み取り専用ツールでネットワーク指標、ソロ採掘の確率、生産コスト、機器の採算性を確認でき、結果には時刻と引用情報も含まれます。

主な機能

  1. 01ネットワーク難易度とハッシュレートの取得
  2. 02ソロ採掘確率と待機コストの計算
  3. 03生産コストと市場価格の比較
  4. 04純利益による機器の採掘順位付け
  5. 05PoWネットワークの一覧表示と絞り込み
  6. 06最近の採掘関連イベントの取得

活用シーン

  1. 01ネットワークの現在の状態を確認
  2. 02ソロ採掘の確率と電気代を見積もる
  3. 03コインの生産コストと市場価格を比較
  4. 04電気料金に応じて採掘機器を選定

MCP 対応

MCPクライアントに6種類の読み取り専用採掘データツールを提供します。リモートのStreamable HTTPまたはローカルのstdioパッケージで接続でき、APIキーは不要です。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.backpow.com/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@backpow/mcp-server1.0.0

ツール

6
パラメーター型必須説明
coin_idstringはいコイン名またはティッカー。例:"Bitcoin"、"BTC"、"Kaspa"、"bitcoin cash"、"Monero"。曖昧な入力は推測で解決せず、一致するネットワークの一覧を返して拒否します。複数のティッカーが、追跡対象の複数のチェーンで共有されているためです(DGB、XVG、TARI など)。
hashratenumberはいマイナーのハッシュレートを数値で指定します。単位は hashrate_unit で指定します。
power_wattsnumberいいえマイナーの消費電力(ワット)。例:ASIC は 3500、GPU は 320。省略可能です。
hashrate_unitenumはいハッシュレートの単位。ほとんどのネットワークでは 1 秒あたりのハッシュ数(H/s…EH/s)で測定します。Cuckoo 系チェーンでは 1 秒あたりのグラフ数(gps)、Aleo では 1 秒あたりの証明数で測定します。H/s と仮定すると 10^12 倍の誤差が生じる場合があるため、認識できない単位は拒否されます。H/s | KH/s | MH/s | GH/s | TH/s | PH/s | EH/s | Sol/s | KSol/s | MSol/s | GSol/s | gps | Kgps | Mgps | Ggps | proofs/s | Kproofs/s | Mproofs/s | Gproofs/s
electricity_cost_usd_kwhnumberいいえ電気料金(USD/kWh)。デフォルトは 0.069 で、産業用ホスティングの料金です。家庭用料金は通常その 3~5 倍で、採算の判断も変わります。

詳細

BackPow MCP Server

BackPow — Proof of Work Oracle の公式Model Context Protocolサーバーです。

AI アシスタントに、126 以上の Proof of Work ネットワークと 770 以上のハードウェアモデルのライブマイニングデータを提供します。ネットワークの難易度とハッシュレート、ソロマイニングのポアソン確率、Cost of Production、ハードウェアの収益性を確認できます。

リモートエンドポイント: https://mcp.backpow.com/mcp — Streamable HTTP、API キー不要、アカウント不要。 ローカルパッケージ: @backpow/mcp-server — 同じ 6 つのツールを stdio 経由で利用できます。


インストール

ChatGPT(カスタム GPT と Actions)

BackPow のライブ PoW データを ChatGPT に直接接続できます。

  1. ChatGPT で Explore GPTs → + Create に移動します(または既存の GPT を設定します)。
  2. Configure で下にスクロールし、Actions → Create new action を選択します。
  3. Import from URL をクリックして、以下を貼り付けます。
    https://mcp.backpow.com/openapi.json
    
  4. Import をクリックします。認証は一切不要で、6 つのツールすべてが自動的に追加されます。
Claude Code
claude mcp add --transport http backpow https://mcp.backpow.com/mcp
Claude Desktop / claude.ai

Settings → Connectors → Add custom connector → https://mcp.backpow.com/mcp

VS Code
{
  "servers": {
    "backpow": { "type": "http", "url": "https://mcp.backpow.com/mcp" }
  }
}
Cursor

Settings → MCP → Add、または ~/.cursor/mcp.json に以下を設定します。

{
  "mcpServers": {
    "backpow": { "url": "https://mcp.backpow.com/mcp" }
  }
}
ローカル stdio

URL を呼び出す代わりにローカルプロセスを実行するクライアント向けです。リモートサーバーと同じ公開エンドポイントに接続するため、こちらもキーは不要です。

{
  "mcpServers": {
    "backpow": { "command": "npx", "args": ["-y", "@backpow/mcp-server"] }
  }
}

ツール

ツール回答する内容
calculate_solo_mining_odds「100 TH/s で Bitcoin のブロックをソロマイニングするにはどれくらいかかりますか?」— 平均所要時間、1/7/30/90/365 日間のポアソン確率、運のばらつき、待機中の電気代
get_cost_of_production「Monero のマイニングは利益が出ますか?」— CoP と現物価格の比較、粗利益率、基準となるマシンと電気料金、30 日間の推移
get_coin_oracle「Kaspa の現在の難易度は?」— 信頼度ブロック付きのライブネットワーク状態
list_pow_coinsアルゴリズムまたは収益性で追跡対象のネットワークを閲覧、絞り込み
get_hardware_benchmarks「電気料金が 0.10 USD/kWh の場合、RTX 4090 では何をマイニングすべきですか?」— 1 日あたりの純 USD 額でコインをランキング表示
get_pow_newsマイニングとネットワークに関する最近の出来事を、サードパーティのコンテンツとして引用

6 つのツールはすべて読み取り専用で、readOnlyHint が付与されています。そのため、自動承認に対応したホストでは、呼び出しのたびに確認を求められることはありません。

結果の形式

成功した結果はすべて、次のエンベロープ形式です。

{
  "warnings": [ /* plain prose caveats that qualify how the figures should be read */ ],
  "source": {
    "as_of_utc": "2026-09-18T08:12:00Z",
    "data_age_seconds": 30,
    "served_from": "live",
    "url": "https://backpow.com/Bitcoin",
    "cite_as": "BackPow — The Proof of Work Oracle, \"BTC solo mining odds\", retrieved 2026-09-18 — https://backpow.com/Bitcoin",
    "methodology": "…"
  },
  "data": { /* the figures */ }
}

難易度、ハッシュレート、価格は常に変動するため、数値は測定された時点と合わせて初めて意味を持ちます。そのため、すべての結果に測定時刻と、そのまま使える引用文が含まれています。

知っておくべき仕様が 2 つあります。

  • 曖昧な場合は推測せず、リクエストを拒否します。 複数の追跡対象チェーンでティッカーが共有されている場合があります(DGB は 5 つ、XVG は 5 つ)。get_coin_oracle {"coin_id": "DGB"} は候補を一覧表示したエラーを返し、いずれかを選ぶことはありません。そのため、呼び出し元の意図とは異なるネットワークについて回答することはありません。
  • 測定値を取得できない場合は、代替値を使わずリクエストを拒否します。 ネットワークの現在の状態を測定できない場合、ツールはエラーを返します。呼び出し元が実際の測定値と区別できない 0 H/s のようなプレースホルダーは返しません。

データとライセンス

数値は BackPow の stratum コレクターノードと市場データに基づいており、CC BY 4.0 の下で公開されています。backpow.com/llms.txt をご覧ください。引用をお願いしていますが、許可は不要です。

これは計算ツール兼データソースであり、財務上の助言ではありません。どのツールも取引を実行しません。


開発

Cloudflare Workers のツールチェーンで必要となるため、Node 22 以降が必要です。公開済みパッケージ自体は Node 20 以降で動作します。

npm install
npm run typecheck     # tsc --noEmit
npm test              # unit + integration, no network
npm run dev           # wrangler dev on :8787
npm run conformance -- http://127.0.0.1:8787   # protocol probe against a running server
npm run deploy        # Cloudflare Workers

scripts/conformance.mjs はライブエンドポイントに接続し、実際の HTTP 接続でのみ確認できるトランスポートとセキュリティの動作をテストします。ステータスコード、ヘッダーのネゴシエーション、オリジンチェック、プロトコルバージョンの処理が対象です。ローカルの wrangler dev インスタンス、またはデプロイ済みのエンドポイントを指定してください。

トランスポート

単一のエンドポイント POST /mcp を使用するストリーム可能な HTTP です。サーバーはステートレスです。セッション ID を発行せず、GET と DELETE には 405 を返し、通知には本文なしで 202 を返します。プロトコルリビジョン 2025-11-25 から 2024-11-05 までが initialize でネゴシエートされます。server/discover ではサポートされているリビジョンが報告されます。

非推奨の HTTP+SSE トランスポートで使用されていたパス /sse と /message は、/mcp を案内する 410 を返します。

ライセンス

MIT — LICENSE を参照してください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。