CoinMarketCap MCP

by shinzo-labs
Verified
MIT License
101
2
  • Linux
  • Apple

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Provides access to cryptocurrency market data, exchange information, and blockchain metrics through the CoinMarketCap API, including cryptocurrency listings, market quotes, OHLCV data, exchange information, global metrics, and fear and greed indices.

  • Allows retrieving a Postman collection for the CoinMarketCap API through the getPostmanCollection endpoint.

  • Uses Zod for type-safe parameter validation when making requests to the CoinMarketCap API.

コインマーケットキャップMCP

CoinMarketCap API のモデル コンテキスト プロトコル (MCP)実装。暗号通貨市場データ、取引情報、その他のブロックチェーン関連のメトリックにアクセスするための標準化されたインターフェイスを提供します。

特徴

  • CoinMarketCap APIの完全なカバレッジ
  • 最新の暗号通貨トレンド、市場動向、世界市場指標に関するデータを取得します
  • 標準以上のサブスクリプションで詳細な OHLCV データにアクセスできます
  • Zodによる型安全なパラメータ検証

インストール

⚠️ 注意: このサーバーでは多数のエンドポイントが利用できるため、クライアント アプリケーションに公開されるエンドポイントの数を制限するために、 Heimdallをインストールして設定することをお勧めします。

API キーをお持ちでない場合は、まずこちらからサインアップして無料のBasicキーを受け取ってください。

NPX(推奨)

MCP クライアントのconfig.json (Heimdall を使用している場合は~/.heimdall/config.json ) に次のコードを追加します。

{ "mcpServers": { "coinmarketcap": { "command": "npx", "args": [ "@shinzolabs/coinmarketcap-mcp" ], "env": { "COINMARKETCAP_API_KEY": "your-key-here", "SUBSCRIPTION_LEVEL": "Basic" // "Basic", "Hobbyist", "Startup", "Standard", "Professional", or "Enterprise" } } } }

マニュアルダウンロード

  1. リポジトリをダウンロードしてください:
git clone https://github.com/shinzo-labs/coinmarketcap-mcp.git
  1. パッケージをインストールします(クローンされたリポジトリ内):
pnpm i
  1. MCP クライアントのconfig.json (Heimdall を使用している場合は~/.heimdall/config.json ) に次のコードを追加します。
{ "mcpServers": { "coinmarketcap": { "command": "node", "args": [ "/path/to/coinmarketcap-mcp/index.js" ], "env": { "COINMARKETCAP_API_KEY": "your-key-here", "SUBSCRIPTION_LEVEL": "Basic" // "Basic", "Hobbyist", "Startup", "Standard", "Professional", or "Enterprise" } } } }

鍛冶屋

Smithery経由で Claude Desktop を自動的にインストールするには:

npx -y @smithery/cli install @shinzo-labs/coinmarketcap-mcp --client claude

サポートされているエンドポイント

サブスクリプションレベル: ベーシック(以上)

暗号通貨

  • cryptoCurrencyMap : すべての暗号通貨のマッピングを取得する
  • getCryptoMetadata : 1つ以上の暗号通貨のメタデータを取得する
  • allCryptocurrencyListings : 1~5000種類の暗号通貨の最新の市場価格を取得
  • cryptoQuotesLatest : 1つ以上の暗号通貨の最新の市場価格を取得します
  • cryptoCategories : すべての暗号通貨カテゴリのリストを取得します
  • cryptoCategory : 暗号通貨のカテゴリに関するメタデータを取得する

交換

  • exchangeMap : すべての取引所のマッピングを取得する
  • exchangeInfo : 1つ以上の取引所のメタデータを取得する
  • exchangeAssets : 取引所で利用可能なすべての資産のリストを取得します

デックス

  • dexInfo : 1つ以上の分散型取引所のメタデータを取得する
  • dexListingsLatest : すべてのDEXの最新の市場データを取得します
  • dexNetworksList : 一意のIDを持つすべてのネットワークのリストを取得します
  • dexSpotPairsLatest : すべてのアクティブなDEXスポットペアの最新の市場データを取得します
  • dexPairsQuotesLatest : スポットペアの最新の市場相場を取得します
  • dexPairsOhlcvLatest : スポットペアの最新のOHLCVデータを取得します。
  • dexPairsOhlcvHistorical : スポットペアの過去のOHLCVデータを取得します。
  • dexPairsTradeLatest : スポットペアの最新取引情報を取得する

グローバルメトリクス

  • globalMetricsLatest : 最新のグローバル暗号通貨指標を取得

索引

  • cmc100IndexLatest : 最新のCoinMarketCap 100 Indexの値と構成銘柄を取得します
  • cmc100IndexHistorical : CoinMarketCap 100 Indexの過去の値を取得する

ツール

  • priceConversion : ある暗号通貨または法定通貨の金額を別の暗号通貨または法定通貨に変換する
  • getPostmanCollection : API の Postman コレクションを取得する

他の

  • fiatMap : すべての法定通貨のマッピングを取得します
  • keyInfo : APIキーの使用状況とステータスを取得する
  • fearAndGreedLatest : 最新のFear & Greed Indexを入手
  • fearAndGreedHistorical : 過去の恐怖と貪欲の指数値を取得する

サブスクリプションレベル: 趣味人(以上)

暗号通貨

  • cryptoAirdrops : すべての暗号通貨エアドロップのリストを取得します
  • cryptoAirdrop : 特定のエアドロップに関するメタデータを取得する
  • historicalCryptocurrencyListings : あらゆる暗号通貨の過去の市場価格を取得します
  • cryptoQuotesHistorical : あらゆる暗号通貨の過去の市場相場を取得します
  • cryptoQuotesHistoricalV3 : 高度な時間ベースの間隔で過去の市場相場を取得します

交換

  • exchangeQuotesHistorical : あらゆる取引所の過去の相場情報を取得します

グローバルメトリクス

  • globalMetricsHistorical : 過去のグローバル暗号通貨指標を取得する

サブスクリプションレベル: スタートアップ (以上)

暗号通貨

  • newCryptocurrencyListings : 最近追加された暗号通貨のリストを取得します
  • cryptoTrendingGainersLosers : 指定した期間内で最大の利益を得た銘柄と損失を得た銘柄を取得します
  • cryptoTrendingLatest : 検索ボリュームで上位の暗号通貨を取得
  • cryptoTrendingMostVisited : 最もアクセスされている暗号通貨を取得
  • cryptoOhlcvLatest : あらゆる暗号通貨の最新のOHLCV市場データを入手
  • cryptoOhlcvHistorical : あらゆる暗号通貨の過去のOHLCV市場データを取得します
  • cryptoPricePerformanceStatsLatest : あらゆる暗号通貨の価格パフォーマンス統計を取得します

サブスクリプションレベル: 標準 (以上)

暗号通貨

  • cryptoMarketPairsLatest : あらゆる暗号通貨の最新の市場ペアを取得します

交換

  • exchangeListingsLatest : すべての取引所の最新の市場データを取得します
  • exchangeMarketPairsLatest : あらゆる取引所の最新の市場ペアを取得します
  • exchangeQuotesLatest : 1つ以上の取引所の最新の市場相場を取得します

コンテンツ

  • contentLatest : 最新の暗号通貨ニュースとコンテンツを入手
  • contentPostsTop : 暗号通貨に関するトップ記事を取得
  • contentPostsLatest : 最新の暗号通貨の投稿を取得する
  • contentPostsComments : 特定の投稿へのコメントを取得する

コミュニティ

  • communityTrendingTopic : 暗号通貨コミュニティのトレンドトピックを入手
  • communityTrendingToken : 暗号通貨コミュニティでトレンドのトークンを入手

サブスクリプションレベル: エンタープライズ (以上)

ブロックチェーン

  • blockchainStatisticsLatest最新: 1つ以上のブロックチェーンの最新の統計情報を取得する

貢献

皆様からの貢献を歓迎いたします。ご質問、ご意見、ご不明な点がございましたら、 austin@shinzolabs.comまでお問い合わせください。

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

暗号通貨市場データ、取引所情報、その他のブロックチェーン関連の指標を含む、20 以上の基本エンドポイントと合計 50 以上の完全な CoinMarketCap API にアクセスできます。

  1. Features
    1. Installation
      1. NPX (Recommended)
      2. Manual Download
      3. Smithery
    2. Supported Endpoints
      1. Subscription Level: Basic (and above)
      2. Subscription Level: Hobbyist (and above)
      3. Subscription Level: Startup (and above)
      4. Subscription Level: Standard (and above)
      5. Subscription Level: Enterprise (and above)
    3. Contributing
      ID: q04archth6