コインMCPサーバー
CoinMarketCapの暗号通貨データへのアクセスを提供するモデルコンテキストプロトコルサーバー。このサーバーにより、AI搭載アプリケーションは暗号通貨のリスト、相場情報、そして様々なコインの詳細情報を取得できます。
利用可能なツール
listing-coins- 最新の市場データを含むすべてのアクティブな暗号通貨のページ分けされたリストを取得します。start(整数、オプション): 返される項目のページ区切りリストの開始オフセット (1 から始まるインデックス)。limit(整数、オプション): 返される結果の数 (デフォルト: 10、最大: 5000)。price_min(数値、オプション): 結果をフィルタリングする最小の USD 価格。price_max(数値、オプション): 結果をフィルタリングする最大 USD 価格。market_cap_min(数値、オプション): 結果をフィルタリングする最小時価総額。market_cap_max(数値、オプション): 結果をフィルタリングする最大時価総額。convert(文字列、オプション): 複数の通貨での市場相場を計算します。sort(文字列、オプション): 暗号通貨のリストを並べ替えるフィールド。sort_dir(文字列、オプション): 暗号通貨を並べ替える方向 (昇順または降順)。
get-coin-info- 特定の暗号通貨に関する詳細情報を取得します。id(文字列、オプション): カンマで区切られた 1 つ以上の CoinMarketCap 暗号通貨 ID。slug(文字列、オプション): 暗号通貨のスラッグのコンマ区切りリスト。symbol(文字列、オプション): カンマで区切られた 1 つ以上の暗号通貨シンボル。
get-coin-quotes- 1 つ以上の暗号通貨の最新の市場相場を取得します。id(文字列、オプション): カンマで区切られた 1 つ以上の暗号通貨 CoinMarketCap ID。slug(文字列、オプション): 暗号通貨のスラッグのコンマ区切りリスト。symbol(文字列、オプション): カンマで区切られた 1 つ以上の暗号通貨シンボル。
インストール
Smithery経由でインストール
Smithery経由で Claude Desktop の暗号通貨データを自動的にインストールするには:
npx -y @smithery/cli install coin-api-mcp --client claudeサーバーを構築する
このリポジトリをクローンし、デフォルトの Python インタープリターを使用してプログラムをビルドしてインストールします (推奨)。
git clone https://github.com/longmans/coin_api_mcp.git
cd coin_api_mcp
uv build
uv pip install .インストール後、次のコマンドを使用してスクリプトとして実行できます。
python -m coin_api_mcpRelated MCP server: mcp-coincap-jj
構成
APIキー
サーバーが機能するにはCoinMarketCap APIキーが必要です。CoinMarketCapのウェブサイトから取得できます。APIキーは以下の2つの方法で取得できます。
環境変数として:
export COINMARKETCAP_API_KEY=your_api_key_hereコマンドライン引数として:
python -m coin_api_mcp --api-key=your_api_key_hereClaude.app 用に設定する
Claude 設定に追加:
"mcpServers": {
"coin_api": {
"command": "python",
"args": ["-m", "coin_api_mcp"]
},
"env": {
"COINMARKETCAP_API_KEY": "your_api_key_here"
}
}問題が発生した場合は、使用しているPythonインタープリターのフルパスを指定することをお勧めします。必要であれば、 which pythonで正確なパスを確認できます。
COINMARKETCAP_API_KEY 環境変数を設定するか、--api-key 引数を介して指定することを忘れないでください。
デバッグ
MCPインスペクタを使用してサーバーをデバッグすることができます
貢献
Coin MCP Serverの拡張と改善にご協力いただければ幸いです。新しい検索機能の追加、既存機能の強化、ドキュメントの改善など、皆様からの貴重なご意見をお待ちしております。
他の MCP サーバーと実装パターンの例については、https: //github.com/modelcontextprotocol/serversを参照してください。
プルリクエストは大歓迎です!Coin MCP Server をさらに強力で便利なものにするために、新しいアイデア、バグ修正、機能強化などをお気軽にご提供ください。
ライセンス
Coin MCP ServerはMITライセンスに基づいてライセンスされています。つまり、MITライセンスの条件に従って、ソフトウェアを自由に使用、改変、配布することができます。詳細については、プロジェクトリポジトリのLICENSEファイルをご覧ください。