Binance Mcp について
Binance Mcp は、AI アシスタントから Binance の暗号資産マーケットデータを照会できる MCP サーバーです。価格、ローソク足、板情報、約定履歴を扱えます。自然言語で相場を確認したい利用者を想定しており、Claude と Cursor に対応し、npx で実行できます。
主な機能
- 01リアルタイム価格と 24 時間の変動統計
- 02板情報の深度データ
- 03直近および過去の約定履歴
- 04複数の時間足によるローソク足データ
- 05平均価格とローリングウィンドウ統計
活用シーン
- 01AI アシスタントにビットコインの現在価格を問い合わせる
- 02イーサリアムの過去 24 時間の値動きを確認する
- 03BNB の直近数日分の日足ローソク足データを取得する
MCP 対応
本プロジェクトは MCP サーバーであり、get_price、get_klines、get_order_book などの Binance マーケットデータ関連ツール 12 種を MCP クライアントに公開します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
12掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| limit | number | いいえ | オーダーブックの深さ。デフォルトは 100、最大は 5000 |
| symbol | string | はい | 取引ペアのシンボル(例:BTCUSDT) |
詳細
Binance 仮想通貨 MCP
Model Context Protocol に基づき、Binance の仮想通貨市場データにアクセスするサービスです。
概要
この MCP サービスを使うと、AI エージェント(Claude、Cursor、Windsurf など)が Binance API を呼び出し、価格、ローソク足チャート、オーダーブックなど、仮想通貨市場のリアルタイムデータを取得できます。
目的 Binance のウェブサイトを確認したり、他のツールを使ったりせずに、最新の仮想通貨価格、取引量、価格動向などについて AI に直接質問できます。
取得可能な情報
この MCP サービスを通じて、次の情報を取得できます。
- 現在の価格情報 - 指定した仮想通貨のリアルタイム価格を取得します
- オーダーブックデータ - 買い注文と売り注文の厚みを確認します
- ローソク足チャートデータ - さまざまな期間のローソク足データを取得します
- 24 時間の価格変動 - 24 時間以内の価格変動を確認します
- 取引履歴 - 最近の取引記録を確認します
- 価格統計 - さまざまな期間の価格統計を取得します
利用可能なツール
| ツール | 説明 |
|---|---|
get_price | 指定した仮想通貨の現在価格を取得します |
get_order_book | オーダーブックデータを取得します |
get_recent_trades | 最近の取引一覧を取得します |
get_historical_trades | 過去の取引データを取得します |
get_aggregate_trades | 集約取引の一覧を取得します |
get_klines | K ライン/ローソク足データを取得します |
get_ui_klines | UI に最適化された K ラインデータを取得します |
get_avg_price | 現在の平均価格を取得します |
get_24hr_ticker | 24 時間の価格変動統計を取得します |
get_trading_day_ticker | 取引日の市場情報を取得します |
get_book_ticker | オーダーブックのティッカーを取得します |
get_rolling_window_ticker | ローリングウィンドウの価格変動統計を取得します |
Cursor での使用
グローバルインストール
npx を使って MCP サービスを実行します。
npx -y @snjyor/binance-mcp@latest
Cursor IDE での操作:
Cursor Settings>MCPに移動します+ Add New MCP Serviceをクリックします- フォームに次の内容を入力します。
- 名前:
binance - 種類:
command - コマンド:
npx -y @snjyor/binance-mcp@latest
- 名前:
プロジェクトへのインストール
プロジェクトに .cursor/mcp.json ファイルを追加します。
{
"mcpServers": {
"binance": {
"command": "npx",
"args": [
"-y",
"@snjyor/binance-mcp@latest"
]
}
}
}
使用方法
設定後、Binance の市場データツールが Cursor の AI エージェントで自動的に利用できるようになります。
- MCP 設定の
Available Toolsにツールが表示されます - 関連する場合、エージェントは自動的にツールを使用します
- エージェントにこれらのツールを使うよう明示的に依頼することもできます
その他の MCP 対応環境での使用
{
"mcpServers": {
"binance": {
"command": "npx",
"args": [
"-y",
"@snjyor/binance-mcp@latest"
]
}
}
}
使用例
使用例をいくつか紹介します。
ビットコインの価格を問い合わせる
Please tell me the current price of Bitcoin
イーサリアムの 24 時間の価格変動を確認する
How has Ethereum's price changed in the past 24 hours?
BNB の K ラインデータを取得する
Show me the daily K-line data for BNB over the last 5 days
開発
# Install dependencies
npm install
# Build
npm run build
# Local testing
npm run start
サーバーのデバッグ
サーバーをデバッグするには、MCP Inspector を使用できます。
まず、サーバーをビルドします。
npm run build
ターミナルで次のコマンドを実行します。
# Start MCP Inspector and server
npx @modelcontextprotocol/inspector node dist/index.js
ライセンス
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。