📊 Nobitex Market Data MCP Server について
Nobitex Market Data MCP Server は Nobitex API から暗号資産の市場データを取得する MCP サーバーです。AI クライアントから取引ペアの統計や世界全体の市場情報を照会したいユーザーに適しています。
主な機能
- 01特定の取引ペアの市場統計の取得
- 02世界全体の暗号資産市場統計の取得
- 03npm で起動する Node.js サーバー
- 04mcp-eval による評価の実行
活用シーン
- 01AI アシスタントにリアル建てのビットコイン価格を質問
- 02現在の世界の暗号資産市場の状況を確認
MCP 対応
本プロジェクトは MCP サーバーであり、getMarketStats と getGlobalStats のツールを通じて Nobitex の市場データを MCP クライアントに公開します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
📊 Nobitex Market Data MCP サーバー
これは、Nobitex API から暗号資産の市場データにアクセスできる Model Context Protocol(MCP)サーバーです。
✨ 特徴
- 特定の暗号資産ペアの市場統計を取得します
- 世界全体の暗号資産市場統計を取得します
🛠️ ツール
getMarketStats:特定の暗号資産市場ペアの統計を取得しますgetGlobalStats:世界全体の暗号資産市場統計を取得します
🚀 セットアップ
-
依存関係をインストールします:
npm install -
サーバーを起動します:
npm run start
🔗 Claude Desktop での使用方法
このサーバーを Claude Desktop に追加するには、次の手順を実行します。
- Claude Desktop の設定を開きます
- 「Developer」セクションに移動し、「Edit Config」をクリックします
claude_desktop_config.jsonに次の内容を追加します:
{
"mcpServers": {
"nobitex": {
"command": "npm",
"args": [
"--prefix",
"/path/to/this/repo",
"run",
"start"
]
}
}
}
/path/to/this/repo を、お使いのコンピューター上にあるこのリポジトリの実際のパスに置き換えます。
- Claude Desktop を再起動します
評価の実行
evals パッケージは MCP クライアントを読み込み、その後 index.ts ファイルを実行するため、テストのたびに再ビルドする必要はありません。npx コマンドの前に環境変数を指定して読み込めます。詳しいドキュメントはこちらをご覧ください。
OPENAI_API_KEY=your-key npx mcp-eval evals.ts tools/market.tools.ts
プロンプトの例
- 「現在のビットコインのリアル建て価格はいくらですか?」
- 「現在の世界全体の暗号資産市場の状況はどうなっていますか?」
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。