コインマーケットキャップMCP
CoinMarketCap API のモデル コンテキスト プロトコル (MCP)実装。暗号通貨市場データ、取引情報、その他のブロックチェーン関連のメトリックにアクセスするための標準化されたインターフェイスを提供します。
特徴
- CoinMarketCap APIの完全なカバレッジ
- 最新の暗号通貨トレンド、市場動向、世界市場指標に関するデータを取得します
- 標準以上のサブスクリプションで詳細な OHLCV データにアクセスできます
- Zodによる型安全なパラメータ検証
前提条件
API キーをお持ちでない場合は、まずこちらからサインアップして無料のBasic
キーを受け取ってください。
クライアント構成
MCPクライアントとサーバーの設定にはいくつかのオプションがあります。ホスト型/リモートサーバーの場合は、SmitheryのCLIとSmithery APIキーを使用してください。ローカルインストールの場合は、 npx
を使用するか、ソースからビルドしてください。それぞれのオプションについては以下で説明します。
Smithery リモートサーバー (推奨)
MCP クライアントのconfig.json
にリモート サーバーを追加するには、 Smithery CLIから次のコマンドを実行します。
プロンプトが表示されたら、 COINMARKETCAP_API_KEY
とSUBSCRIPTION_LEVEL
(以下のオプションを参照) を入力します。
鍛冶屋SDK
独自のエージェント アプリケーションを開発している場合は、ここにある定型コードを使用できます。
NPX ローカルインストール
npx
を使用してサーバーをローカルにインストールするには、MCP クライアントのconfig.json
に次のコードを追加します。
ソースからビルド
- リポジトリをダウンロードしてください:
- パッケージをインストールします(クローンされたリポジトリ内):
- MCP クライアントの
config.json
に次のコードを追加します。
設定変数
変数 | 説明 | 必須? | デフォルト |
---|---|---|---|
COINMARKETCAP_API_KEY | CoinMarketCap.com からの API キー | はい | |
SUBSCRIPTION_LEVEL | Basic 、 Hobbyist 、 Startup 、 Standard 、 Professional 、 Enterprise | いいえ | Basic |
PORT | ストリーミング可能な HTTP トランスポート方式のポート | いいえ | 3000 |
サポートされているツール
サブスクリプションレベル: ベーシック(以上)
暗号通貨
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つ以上のブロックチェーンの最新の統計情報を取得する
貢献
貢献は大歓迎です!問題、貢献、連絡先に関するガイドラインについては、 CONTRIBUTING.md をご覧ください。
Related MCP Servers
- AsecurityAlicenseAqualityReal-time cryptocurrency market data integration using CoinCap's public API, providing access to crypto prices and market information without API keysLast updated 6 months ago334580TypeScriptMIT License
- AsecurityAlicenseAqualityCoinmarket API integration to fetch cryptocurrency listings and quotesLast updated a month ago236PythonMIT License
- AsecurityFlicenseAqualityA 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 5 months ago333Python
- -securityAlicense-qualityReal-time access to cryptocurrency data from the CoinMarketCap API.Last updated 2 months ago101TypeScriptMIT License