CoinMarketCap Universal MCP Server

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機能とシームレスに統合するように構築されています。追加方法は次のとおりです。

  1. リポジトリをクローンし、プロジェクト ディレクトリに入ります。
    git clone https://github.com/yourusername/coinmarketcap-mcp.git cd coinmarketcap-mcp
  2. 依存関係をインストールします:
    npm install
  3. 環境変数を設定します。
    • プロジェクトのルート ディレクトリに.envファイルを作成します。
    • CoinMarketCap API キーを追加します:
      CMC_API_KEY=YOUR_COINMARKETCAP_API_KEY CACHE_ENABLED=true CACHE_TTL=300
      YOUR_COINMARKETCAP_API_KEY実際の API キーに置き換えます。
  4. サーバーをビルドして実行します。
    • 開発環境:
      npm run dev
    • 生産環境:
      npm run build npm start
  5. カーソルに追加:
    • カーソルを開きます。
    • [設定] > [MCP]に移動します。
    • 次の構成で新しいサーバーを追加します。
      • タイプ: COMMAND
      • コマンド: node ABSOLUTE PATH/dist/index.js

これで、Cursor で利用可能なすべてのツールを直接使用して、CoinMarketCap データにアクセスできるようになりました。

使用例

最新の暗号通貨リストを入手する

get_cryptocurrency_listings({ limit: 10, convert: "USD" })

特定の暗号通貨の見積もりを取得する

get_cryptocurrency_quotes({ symbol: "BTC,ETH,SOL", convert: "USD" })

恐怖と貪欲指数を取得

get_fear_greed_index({ limit: 7 })

グローバル市場指標を取得

get_global_metrics({ convert: "USD" })

トラブルシューティング

問題が発生した場合:

  1. 有効なCoinMarketCap APIキーがあることを確認してください
  2. .envファイルが正しく設定されていることを確認してください
  3. 詳細なエラー情報についてはコンソールログを確認してください
  4. API プランが使用しようとしているエンドポイントにアクセスできることを確認してください

ライセンス

マサチューセッツ工科大学

-
security - not tested
-
license - not tested
-
quality - not tested

リスト、相場、市場指標、Fear & Greed Index など、CoinMarketCap の暗号通貨データへの包括的なアクセスを Cursor 環境内で直接提供します。

  1. Features
    1. Available Tools
      1. Cryptocurrency Data
      2. Exchange Data
      3. Global Market Data
      4. Market Sentiment
    2. How to Add to Cursor MCP
      1. Usage Examples
        1. Get the latest cryptocurrency listings
        2. Get quotes for specific cryptocurrencies
        3. Get the Fear & Greed Index
        4. Get global market metrics
      2. Troubleshooting
        1. License
          ID: k7xi5dcz0m