My Crypto MCP について
My Crypto MCPは、CoinMarketCap APIを使ってClaude Desktopに暗号資産情報を提供します。シンボル検索に対応し、サンプルのポートフォリオリソースも含みます。
主な機能
- 01シンボルで暗号資産情報を取得
- 02サンプルポートフォリオを表示
活用シーン
- 01暗号資産の現在情報を確認
- 02サンプルポートフォリオの価値を尋ねる
MCP 対応
このMCPサーバーはClaude Desktopと暗号資産の検索・ポートフォリオ情報をつなぎ、CoinMarketCap APIからデータを取得します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
My Crypto MCP
この Model Context Protocol(MCP)サーバーは、Claude Desktop を通じて暗号資産情報を提供します。CoinMarketCap API に接続し、リアルタイムの暗号資産データを取得します。
機能
- シンボルを指定して、現在の暗号資産情報を取得
- 暗号資産ポートフォリオのサンプルを表示
前提条件
- Claude Desktop
- Node.js(v16 以降)
- CoinMarketCap API キー(coinmarketcap.com/api で取得できます)
セットアップ手順
1. 依存関係をインストールする
npm install
2. プロジェクトをビルドする
npm run build
3. Claude Desktop を設定する
Claude の設定ファイルを編集して、MCP サーバーを Claude Desktop に追加します。
- Claude Desktop の設定を開きます
- 次の設定を追加します。
{
"mcpServers": {
"crypto": {
"command": "node",
"args": ["/absolute/path/to/your/project/build/index.js"],
"env": {
"CMC_API_KEY": "your-coinmarketcap-api-key"
}
}
}
}
重要:
/absolute/path/to/your/projectをプロジェクトディレクトリの実際のパスに、your-coinmarketcap-api-keyを実際の CoinMarketCap API キーに置き換えてください。
4. Claude Desktop を再起動する
設定を追加した後、Claude Desktop を再起動して MCP サーバーを読み込みます。
Crypto MCP の使い方
設定が完了すると、Claude とのチャットで次のコマンドを使用できます。
ポートフォリオ情報を取得する
1. ポートフォリオのリソースを追加する
Claude Desktop の添付ボタンを使って、MCP の portfolio リソースを添付します。
2. 質問する
次のような質問ができます。
What is my portfolio's current value?
Claude は CoinMarketCap API から最新情報を取得し、ポートフォリオについて詳しい情報を提供します。
応答例
Claude が返す内容の例を示します。
Based on your portfolio and current market prices, here's the value of your cryptocurrency holdings as of April 27, 2025:
ZK (ZKsync): 69,696 ZK × $0.06051 = $4,217.48
Bitcoin (BTC): 9,696 BTC × $94,361.18 = $914,904,201.28
Ethereum (ETH): 23,456 ETH × $1,803.33 = $42,288,825.48
Total portfolio value: $957,197,244.24
Your portfolio is primarily dominated by your Bitcoin holdings, which represent over 95% of your total portfolio value. Would you like any additional information about market trends or recommendations for your portfolio?
開発
- ソースコードは src ディレクトリにあります
- メインの MCP サーバーは index.ts で定義されています
- API とのやり取りは helper.ts で処理されます
トラブルシューティング
問題が発生した場合は、次の項目を確認してください。
- CoinMarketCap API キーが有効であることを確認します
- Claude Desktop の設定で、ビルドファイルへのパスを確認します
- エラーメッセージがないか、コンソール出力を確認します
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。