BPE (Bitcoin Pricing Engine) について
BPE MCP Serverは、BPE APIが集約したビットコイン市場データをMCP対応エージェントに提供します。価格、マーケット概要、資金調達率の偏り、MLシグナル、センチメントを扱う5つのツールがあり、APIキーが必要です。
主な機能
- 01集約されたビットコイン価格
- 02自然言語による市場概要
- 03取引所別の資金調達率とスプレッド
- 04予測期間別のMLシグナル
- 05センチメントとメンプール指標
活用シーン
- 01エージェントのワークフローで集約BTC価格を確認する
- 02取引所間の資金調達率の差を調べる
- 03ビットコイン市場分析用にシグナルとセンチメントを取得する
MCP 対応
MCPサーバーは、集約価格、概要、資金調達率の偏り、ML予測、センチメントなど、BPE市場データを照会する5つのツールを公開します。ローカルstdioトランスポートを使用し、BPE APIキーが必要です。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
npx -y @bxetech/bpe-mcpBPE_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 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
5掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| symbol | enum | いいえ | 取引ペア。現在は 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 つの選択肢があります。
- 36 種類の取引所 API と個別にやり取りする。 それぞれスキーマ、認証方法、レート制限、信頼性が異なります。エージェントは一貫性のないペイロードの処理にトークンを消費します。
- 統合された単一のデータソースを使う。 BPE は 36 の取引所のデータを、派生シグナル(ML 予測、センチメント、資金調達率の偏り、ベーシス)を含む単一の正規化済みフィードに集約します。認証は 1 つ、スキーマは 1 つ、ツール呼び出しも 1 回です。
この MCP サーバーは、エージェントが検出して呼び出せるネイティブツールとして、選択肢 2 を提供します。
ツール(v0.2)
| ツール | 機能 |
|---|---|
get_consolidated_price | BPE ネットワーク全体で集約した現在の 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_URL | https://mcp.bxetech.com | セルフホスト環境/ローカル開発で上書きします |
BPE_TIMEOUT_MS | 5000 | リクエストごとのタイムアウト |
ローカル開発
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 を参照してください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。