CoinMarketCap ユニバーサル MCP サーバー
このプロジェクトは、CoinMarketCapの暗号通貨データへの包括的なアクセスを提供するModel Context Protocol(MCP)サーバーです。Cursorに簡単に統合できるように設計されており、Cursor環境内で幅広い暗号通貨データに直接アクセスできます。
特徴
- 包括的なAPIカバレッジ:複数のCoinMarketCap APIエンドポイントへのアクセス
- スマートキャッシュ: API呼び出しを減らし、パフォーマンスを向上
- 型安全性: 包括的な型定義による完全な TypeScript サポート
- モジュラー設計:拡張とメンテナンスが容易
- 詳細なエラー処理: エラーメッセージとログをクリアする
利用可能なツール
暗号通貨データ
get_cryptocurrency_listings
- 最新の暗号通貨リストを取得するget_cryptocurrency_quotes
- 特定の暗号通貨の見積もりを取得するget_cryptocurrency_info
- 暗号通貨のメタデータを取得するget_cryptocurrency_market_pairs
- 暗号通貨の市場ペアを取得するget_cryptocurrency_ohlcv
- 過去のOHLCVデータを取得するconvert_cryptocurrency
- 暗号通貨と法定通貨を変換する
データ交換
get_exchange_listings
- 最新の取引所リストを取得するget_exchange_info
- 詳細な交換情報を取得するget_exchange_map
- すべての取引所のマップを取得する
グローバル市場データ
get_global_metrics
- 世界の暗号通貨市場の指標を取得する
市場センチメント
get_fear_greed_index
- 恐怖と貪欲の指数データを取得する
カーソルMCPへの追加方法
このプロジェクトは、CursorのMCP機能とシームレスに統合するように構築されています。追加方法は次のとおりです。
- リポジトリをクローンし、プロジェクト ディレクトリに入ります。Copy
- 依存関係をインストールします:Copy
- 環境変数を設定します。
- プロジェクトのルート ディレクトリに
.env
ファイルを作成します。 - CoinMarketCap API キーを追加します:Copy
YOUR_COINMARKETCAP_API_KEY
実際の API キーに置き換えます。
- プロジェクトのルート ディレクトリに
- サーバーをビルドして実行します。
- 開発環境:Copy
- 生産環境:Copy
- 開発環境:
- カーソルに追加:
- カーソルを開きます。
- [設定] > [MCP]に移動します。
- 次の構成で新しいサーバーを追加します。
- タイプ:
COMMAND
- コマンド:
node ABSOLUTE PATH/dist/index.js
- タイプ:
これで、Cursor で利用可能なすべてのツールを直接使用して、CoinMarketCap データにアクセスできるようになりました。
使用例
最新の暗号通貨リストを入手する
Copy
特定の暗号通貨の見積もりを取得する
Copy
恐怖と貪欲指数を取得
Copy
グローバル市場指標を取得
Copy
トラブルシューティング
問題が発生した場合:
- 有効なCoinMarketCap APIキーがあることを確認してください
.env
ファイルが正しく設定されていることを確認してください- 詳細なエラー情報についてはコンソールログを確認してください
- API プランが使用しようとしているエンドポイントにアクセスできることを確認してください
ライセンス
マサチューセッツ工科大学
This server cannot be installed
リスト、相場、市場指標、Fear & Greed Index など、CoinMarketCap の暗号通貨データへの包括的なアクセスを Cursor 環境内で直接提供します。