mcpField
B
Binance MCP Server

Binance MCP Server

ローカル
github.com/qeinfinity金融データ2096 週間前に更新

Binance MCP Server について

Binance MCP Server は、WebSocket を通じて Binance の市場データを提供する MCP サーバーで、スポット市場と先物市場の両方に対応しています。プロジェクトはプライベートとして公開されています。

主な機能

  1. 01WebSocket によるリアルタイム市場データのストリーミング
  2. 02スポット市場と先物市場への対応
  3. 03取引、ティッカー、板情報、ローソク足、資金調達率のストリーム
  4. 04指数バックオフによる自動再接続
  5. 05型安全なメッセージ処理

活用シーン

  1. 01Claude Desktop での BTCUSDT の取引およびティッカーストリームの購読
  2. 02先物のマーク価格と資金調達率の取得
  3. 03市場分析エージェントへのリアルタイムデータの提供

MCP 対応

本プロジェクトは MCP サーバーです。README では Claude Desktop での利用例が示されていますが、クライアントに公開するツールやリソースは具体的に説明されていません。

設定

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

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Binance MCP サーバー

WebSocket に対応した、Binance の市場データ用 Model Context Protocol(MCP)サーバーの実装です。

機能

  • WebSocket によるリアルタイム市場データのストリーミング
  • 現物市場と先物市場の両方に対応
  • 指数バックオフによる自動再接続
  • 型安全なメッセージ処理
  • 包括的なエラー処理

インストール

npm install

使用方法

サーバーの起動
npm start
WebSocket ストリームの種類

以下のストリームの種類に対応しています。

  • trade:リアルタイムの取引データ
  • ticker:24 時間のローリングウィンドウにおける価格変動統計
  • bookTicker:最良の買値/売値と数量
  • kline:ローソク足データ
  • markPrice:マーク価格と資金調達率(先物のみ)
  • fundingRate:資金調達率データ(先物のみ)
Claude Desktop での使用例
// Subscribe to trade and ticker streams for BTC/USDT
await server.subscribe('BTCUSDT', 'spot', ['trade', 'ticker']);

// Handle incoming data
server.onStreamData('BTCUSDT', 'trade', (data) => {
  console.log('New trade:', data);
});

開発

テストの実行
npm test
ビルド
npm run build

ライセンス

非公開

コメント

MCP は初めてですか?

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

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