mcpField
B
BPE (Bitcoin Pricing Engine)

BPE (Bitcoin Pricing Engine)

ローカル
bxetech.com金融データ024 週間前に更新

BPE (Bitcoin Pricing Engine) について

BPE MCP Serverは、BPE APIが集約したビットコイン市場データをMCP対応エージェントに提供します。価格、マーケット概要、資金調達率の偏り、MLシグナル、センチメントを扱う5つのツールがあり、APIキーが必要です。

主な機能

  1. 01集約されたビットコイン価格
  2. 02自然言語による市場概要
  3. 03取引所別の資金調達率とスプレッド
  4. 04予測期間別のMLシグナル
  5. 05センチメントとメンプール指標

活用シーン

  1. 01エージェントのワークフローで集約BTC価格を確認する
  2. 02取引所間の資金調達率の差を調べる
  3. 03ビットコイン市場分析用にシグナルとセンチメントを取得する

MCP 対応

MCPサーバーは、集約価格、概要、資金調達率の偏り、ML予測、センチメントなど、BPE市場データを照会する5つのツールを公開します。ローカルstdioトランスポートを使用し、BPE APIキーが必要です。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"bxetech-bpe": {
"command": "npx",
"args": [
"-y",
"@bxetech/bpe-mcp"
],
"env": {
"BPE_API_KEY": "<BPE_API_KEY>",
"BPE_BASE_URL": "<BPE_BASE_URL>"
}
}
}
}
起動コマンドnpx -y @bxetech/bpe-mcp
設定が必要な環境変数
BPE_API_KEYシークレットYour BPE API key. Free tier available for evaluation; Agent tier unlocks the full briefing endpoint with ML signals, funding skew, and sentiment. Request at https://bxetech.com/contact.
BPE_BASE_URLOverride the BPE backend endpoint. Defaults to https://mcp.bxetech.com. Use https://mcp-qa1.bxetech.com for QA testing.

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@bxetech/bpe-mcp0.2.1

ツール

5

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
symbolenumいいえ取引ペア。現在は BTC-USD のみ対応しています。BTC-USD

詳細

BPE MCP サーバー

BPE の市場データ API 用 Model Context Protocol サーバーです。Claude Desktop、Cursor、Goose、その他の MCP 対応エージェントから、HTTP の定型コードを書くことなく、統合されたビットコイン価格、ML シグナル、資金調達率の偏り、自然言語による市場概要を照会できます。

ステータス: v0.2 — 5 つのツール、ローカル stdio トランスポート、概要エンドポイント内で LLM を呼び出しません(テンプレートでレンダリング)。API キーが必要です。

io.github.bxetech/bpe-mcp として公式 MCP サーバーレジストリに登録されています。npm install -g @bxetech/bpe-mcp または npx -y @bxetech/bpe-mcp でインストールできます。

利用する理由

ビットコイン市場を扱うエージェントを構築する場合、現在は 2 つの選択肢があります。

  1. 36 種類の取引所 API と個別にやり取りする。 それぞれスキーマ、認証方法、レート制限、信頼性が異なります。エージェントは一貫性のないペイロードの処理にトークンを消費します。
  2. 統合された単一のデータソースを使う。 BPE は 36 の取引所のデータを、派生シグナル(ML 予測、センチメント、資金調達率の偏り、ベーシス)を含む単一の正規化済みフィードに集約します。認証は 1 つ、スキーマは 1 つ、ツール呼び出しも 1 回です。

この MCP サーバーは、エージェントが検出して呼び出せるネイティブツールとして、選択肢 2 を提供します。

ツール(v0.2)

ツール機能
get_consolidated_priceBPE ネットワーク全体で集約した現在の BTC 価格
get_market_briefing約 4 行(簡潔)または 6~8 行(詳細)の自然言語による要約 — 価格、資金調達率の偏り、ML シグナル、センチメント、異常値
get_funding_skew取引所ごとの年率換算資金調達率と、スプレッドが最大のペア
get_ml_signal指定した期間における現在の ML 予測(方向、確率、信頼度)
get_sentiment_snapshot暗号資産の Fear & Greed 指数、ニュースセンチメント、メンプールの逼迫度

インストール

npm install -g @bxetech/bpe-mcp

または、インストールせずに npx を使用します(Claude Desktop ではこちらを推奨)。

// ~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "bpe": {
      "command": "npx",
      "args": ["-y", "@bxetech/bpe-mcp"],
      "env": {
        "BPE_API_KEY": "bpe_..."
      }
    }
  }
}

Claude Desktop を再起動します。MCP サーバーの選択画面に 5 つのツールが表示されます。

設定

環境変数デフォルト備考
BPE_API_KEY(必須)https://bxetech.com/contact で取得できます
BPE_BASE_URLhttps://mcp.bxetech.comセルフホスト環境/ローカル開発で上書きします
BPE_TIMEOUT_MS5000リクエストごとのタイムアウト

ローカル開発

git clone https://github.com/bxetech/bpe-mcp
cd bpe-mcp
npm install
npm run build
BPE_API_KEY=... npm run dev

開発中に Claude Desktop で試すには、ローカルビルドを指定します。

{
  "mcpServers": {
    "bpe-dev": {
      "command": "node",
      "args": ["/abs/path/to/mcp-server/dist/index.js"],
      "env": {
        "BPE_API_KEY": "...",
        "BPE_BASE_URL": "http://localhost:8082"
      }
    }
  }
}

ロードマップ

  • v0.2 — get_sentiment_snapshot ✅、プランに応じたわかりやすいエラー ✅、タイムスタンプ付きの概要 ✅
  • v0.3 — get_basis、subscribe_alert(Webhook サブスクリプション)、開発者以外でもインストールできるホスト型 HTTP トランスポート(Cursor 拡張機能、ChatGPT Desktop)
  • v0.4 — Haiku による LLM レンダリング概要(より豊かな文章、呼び出しごとの料金が発生)のオプション対応

より広範な製品/収益化計画については、docs/research/AGENT_INTEGRATION_AND_MONETISATION_2026-04-27.md を参照してください。

ライセンス

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

コメント

MCP は初めてですか?

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

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