Skip to main content
Glama

CoinMarketCap Universal MCP Server

by heyzgj

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
F
license - not found
-
quality - not tested

Related MCP Servers

  • A
    security
    A
    license
    A
    quality
    Real-time cryptocurrency market data integration using CoinCap's public API, providing access to crypto prices and market information without API keys
    Last updated -
    3
    49
    89
    MIT License
    • Apple
  • A
    security
    A
    license
    A
    quality
    Coinmarket API integration to fetch cryptocurrency listings and quotes
    Last updated -
    2
    41
    MIT License
    • Apple
  • A
    security
    F
    license
    A
    quality
    A Model Context Protocol server that provides access to CoinMarketCap's cryptocurrency data, enabling AI applications to retrieve cryptocurrency listings, quotes, and detailed information.
    Last updated -
    33
    • Linux
    • Apple

View all related MCP servers

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/heyzgj/mcp-feargreedindex'

If you have feedback or need assistance with the MCP directory API, please join our Discord server