🚀 CryptoAnalysisMCP v1.1 🚀
CryptoAnalysisMCPは、包括的な暗号通貨のテクニカル分析を行うためのModel Context Protocol (MCP)サーバーです。Swiftで構築され、700万種類以上の暗号通貨(ビットコインから最新のミームコインまで)に対して、リアルタイムの価格データ、テクニカル指標、チャートパターン検出、取引シグナルを提供します。
⚠️ 日中取引を行うトレーダーへの重要なお知らせ:このツールの日中分析には月額99ドルのProサブスクリプションが必要です。無料版は日足のみをサポートしているため、スイングトレーダーや長期投資家に適しています。
🚀 クイックスタート
このセクションでは、CryptoAnalysisMCPのクイックスタートについて説明します。
前提条件
- macOS 10.15以降
- Swift 5.5以降
- Xcode 13以上(開発用)
- Claude Desktop
インストール
前提条件
- 無料のCoinPaprika APIキーを取得する(任意ですが、テクニカル分析には推奨)
- CoinPaprika APIにアクセスします。
- "Start Free"をクリックして登録します。
- APIキーをコピーして、3番目の手順で使用します。
- 🆕 注意: 基本的な価格データは、DexPaprikaを介してAPIキーなしで動作するようになりました!
クイックインストール
- リポジトリをクローンします。
git clone https://github.com/M-Pineapple/CryptoAnalysisMCP.git
cd CryptoAnalysisMCP
- プロジェクトをビルドします。
./build-release.sh
- Claude Desktopを構成します。
~/Library/Application Support/Claude/claude_desktop_config.json
に以下を追加します。
{
"mcpServers": {
"crypto-analysis": {
"command": "/path/to/CryptoAnalysisMCP/crypto-analysis-mcp",
"env": {
"COINPAPRIKA_API_KEY": "your-free-api-key-here"
}
}
}
}
- Claude Desktopを再起動します。
グローバルインストール(オプション)
sudo cp ./.build/release/CryptoAnalysisMCP /usr/local/bin/crypto-analysis-mcp
その後、Claude Desktopの設定でこれを使用します。
{
"mcpServers": {
"crypto-analysis": {
"command": "/usr/local/bin/crypto-analysis-mcp"
}
}
}
✨ 主な機能
- 🆕 ユニバーサルトークンサポート:DexPaprikaとの統合により、700万種類以上のトークンをサポート。
- 🆕 流動性プール分析:DEX全体の流動性、取引量、プールデータを監視。
- 動的シンボル解決:すべての暗号通貨を自動的にサポート。
- リアルタイム価格データ:現在の価格、取引量、市場資本化、変動率。
- テクニカル指標:RSI、MACD、移動平均、ボリンジャーバンドなど。
- チャートパターン検出:ヘッドアンドショルダー、三角形、ダブルトップ/ボトム。
- サポートとレジスタンスレベル:重要な価格レベルを自動的に識別。
- 取引シグナル:テクニカル分析に基づく買い/売り/保有の推奨。
- マルチタイムフレーム分析:4時間、日足、週足、月足。
- リスク調整戦略:保守的、バランス型、攻撃的な取引アプローチ。
📦 インストール
前提条件
- macOS 10.15以降
- Swift 5.5以降
- Xcode 13以上(開発用)
- Claude Desktop
インストール手順
前提条件
- 無料のCoinPaprika APIキーを取得する(任意ですが、テクニカル分析には推奨)
- CoinPaprika APIにアクセスします。
- "Start Free"をクリックして登録します。
- APIキーをコピーして、3番目の手順で使用します。
- 🆕 注意: 基本的な価格データは、DexPaprikaを介してAPIキーなしで動作するようになりました!
クイックインストール
- リポジトリをクローンします。
git clone https://github.com/M-Pineapple/CryptoAnalysisMCP.git
cd CryptoAnalysisMCP
- プロジェクトをビルドします。
./build-release.sh
- Claude Desktopを構成します。
~/Library/Application Support/Claude/claude_desktop_config.json
に以下を追加します。
{
"mcpServers": {
"crypto-analysis": {
"command": "/path/to/CryptoAnalysisMCP/crypto-analysis-mcp",
"env": {
"COINPAPRIKA_API_KEY": "your-free-api-key-here"
}
}
}
}
- Claude Desktopを再起動します。
グローバルインストール(オプション)
sudo cp ./.build/release/CryptoAnalysisMCP /usr/local/bin/crypto-analysis-mcp
その後、Claude Desktopの設定でこれを使用します。
{
"mcpServers": {
"crypto-analysis": {
"command": "/usr/local/bin/crypto-analysis-mcp"
}
}
}
💻 使用例
基本的な使用法
以下は、CryptoAnalysisMCPを使用した基本的なコマンドの例です。
現在の価格を取得する
crypto-analysis:get_crypto_price
symbol: "BTC"
テクニカル指標を取得する
crypto-analysis:get_technical_indicators
symbol: "ETH"
timeframe: "daily"
チャートパターンを検出する
crypto-analysis:detect_chart_patterns
symbol: "SOL"
timeframe: "4h"
取引シグナルを取得する
crypto-analysis:get_trading_signals
symbol: "ADA"
risk_level: "moderate"
timeframe: "daily"
完全な分析を取得する
crypto-analysis:get_full_analysis
symbol: "DOT"
timeframe: "weekly"
risk_level: "aggressive"
サポートとレジスタンスを取得する
crypto-analysis:get_support_resistance
symbol: "MATIC"
timeframe: "daily"
マルチタイムフレーム分析を行う
crypto-analysis:multi_timeframe_analysis
symbol: "AVAX"
高度な使用法
v1.1の新機能コマンド
トークンの流動性を取得する
crypto-analysis:get_token_liquidity
symbol: "PEPE"
network: "ethereum" (オプション)
ネットワークでトークンを検索する
crypto-analysis:search_tokens_by_network
network: "solana"
query: "meme" (オプション)
limit: 20
DEXの価格を比較する
crypto-analysis:compare_dex_prices
symbol: "SHIB"
network: "ethereum"
ネットワークのプールを取得する
crypto-analysis:get_network_pools
network: "ethereum"
sort_by: "volume_usd"
limit: 10
利用可能なネットワークを取得する
crypto-analysis:get_available_networks
自然言語プロンプトの例
1. クイック分析
"[SYMBOL]のクイックなテクニカル分析をしてください"
"[SYMBOL]は現在強気か弱気か?"
"[SYMBOL]のトレンドはどうですか?"
2. 日中取引に焦点を当てた分析
"[SYMBOL]の日中取引の機会を分析してください"
"今日の[SYMBOL]のスキャルピングレベルを教えてください"
"[SYMBOL]の日中のサポートとレジスタンスはどこですか?"
3. スイングトレード分析
"[SYMBOL]の3 - 7日間の展望を持ったスイングトレードの設定を提供してください"
"日足で[SYMBOL]のパターンを分析して、スイングトレードについて教えてください"
"[SYMBOL]のスイングトレードのエントリー、ストップロス、ターゲットを教えてください"
4. 完全な機関投資家向け分析
"[SYMBOL]について完全なウォールストリートアナリストレポートを作成してください"
"ヘッジファンドが行うように[SYMBOL]を分析してください"
"[SYMBOL]のすべてのテクニカル指標、パターン、シグナルを教えてください"
5. リスクベースの戦略
"[SYMBOL]の保守的な取引戦略を教えてください"
"[SYMBOL]の攻撃的な取引方法は何ですか?"
"[SYMBOL]のリスク調整されたエントリーを教えてください"
6. 特定の指標の要求
"[SYMBOL]のRSIとMACDはどう言っていますか?"
"[SYMBOL]のボリンジャーバンドの収縮を確認してください"
"[SYMBOL]に形成されているチャートパターンはありますか?"
7. 🆕 ミームコインとDEXトークンの分析
"WOJAKの価格はいくらですか?"
"イーサリアム上の新しいPEPEフォークを分析してください"
"[obscure token]の価格データを教えてください"
"このユニスワップトークンを追跡してください: [contract address]"
8. 🆕 流動性とDEX分析
"SHIBのすべてのDEXでの流動性はどうですか?"
"ソラナ上のトッププールを教えてください"
"異なるDEXでのPEPEの価格を比較してください"
"BSC上の高流動性のミームコインを見つけてください"
"ETHの最良の価格を持つDEXはどれですか?"
"流動性が100万ドル以上のアリブトラム上のすべてのトークンを教えてください"
💡 [SYMBOL]は、任意の暗号通貨のティッカーシンボル(BTC、ETH、SOLなど)に置き換えてください
👉 詳細な例は、Crypto Analysis Prompts Guideを参照してください
📚 ドキュメント
v1.1の新機能
🌟 DexPaprika統合 - 700万種類以上のトークン!
- 基本的な価格データにはAPIキー不要:任意のトークンの基本的な価格データを取得できます。
- すべてのDEX上のすべてのトークンにアクセス:23以上のブロックチェーンにまたがるすべてのDEX上のトークンにアクセスできます。
- 自動フォールバック:CoinPaprika → DexPaprika
- 5分前に発行されたミームコインを分析:最新のミームコインも分析できます。
- 適しているユーザー:
- 🐸 ミームコイントレーダー
- 🦄 DeFiデジェン
- 🚀 初期トークンハンター
- 📊 あまり知られていないトークンを追跡する人
🐦 更新情報を得るには、@m_pineapple__をフォローしてください!
🔧 新しい流動性とDEXツール
- get_token_liquidity:任意のトークンのすべてのDEXでの流動性を追跡。
- search_tokens_by_network:特定のブロックチェーン上のトークンを検索。
- compare_dex_prices:異なるDEXでのトークンの価格を比較。
- get_network_pools:任意のネットワーク上のトップ流動性プールを表示。
- get_dex_info:ネットワーク上のDEXに関する情報を取得。
- get_available_networks:サポートされている23以上のブロックチェーンを一覧表示。
- search_tokens_advanced:流動性/取引量フィルターを使用した高度な検索。
よくある質問
このMCPを使用するために有料のAPIキーが必要ですか?
簡単な回答:取引スタイルによります。
⚠️ 重要: 日中トレーダーとスキャルパーは、月額99ドルのProサブスクリプションが必要です。無料版は日足のみを提供するため、日中取引には不適切です。
APIキーなしで使用できる機能:
- ✅ リアルタイム価格データ(若干の遅延あり)
- ✅ スイングトレード分析(3 - 7日間の取引)
- ✅ ポジショントレード(数週間から数ヶ月)
- ✅ 長期投資分析
- ✅ 日足のすべてのテクニカル指標
- ✅ 1年分の日足の履歴データ
- 🆕 DexPaprikaを介した700万種類以上のトークンの基本的な価格データ
- 🆕 すべての主要なDEXの流動性プールデータ
- 🆕 DEXの価格比較と集計
Pro APIキー(月額99ドル)が必要な機能:
- ❌ 日中取引(4時間足、1時間足、15分足などのデータが必要)
- ❌ スキャルピング(分足のデータが必要)
- ❌ 日中のパターンとシグナル
- ❌ リアルタイム/低遅延の更新
- ❌ 1年以上の履歴データ
- ❌ 日足以外のすべてのタイムフレーム
無料のAPIキーを取得する方法:
- CoinPaprika APIにアクセスします。
- "Start Free"をクリックします。
- アカウントを登録します。
- APIキーを取得します。
- Claude Desktopの設定に追加します。
{
"mcpServers": {
"crypto-analysis": {
"command": "/path/to/crypto-analysis-mcp",
"env": {
"COINPAPRIKA_API_KEY": "your-free-api-key-here"
}
}
}
}
無料版には以下が含まれます:
- ✅ 月額25,000回のAPI呼び出し
- ✅ 1年分の日足の履歴データ
- ✅ 2,500種類以上の暗号通貨
高度な機能を利用するには、CoinPaprika Proにアップグレードしてください:
- ❌ 4時間足と1時間足(Proが必要)
- ❌ 1年以上の拡張履歴データ
- ❌ より高いレート制限
- ❌ 優先サポート
CoinMarketCapまたはCoinGecko APIを代わりに使用できますか?
現在:直接は使用できません - このMCPは、CoinPaprikaのAPI構造に特化して構築されています。
v1.2.0で実装予定:CoinMarketCap APIサポート! 🎉
主な違い:
- CoinMarketCap:エンドポイント構造が異なります(v1.2.0でサポート予定!)
- CoinGecko:データ形式が異なります(将来のリリースで計画)
- CoinPaprika:最も広いカバレッジ(71,000以上の資産に対して、競合他社は10,000 - 20,000)
CoinPaprikaを最初に選んだ理由:
- 競合他社の3倍の市場カバレッジ
- より寛大な無料版
- より良い履歴データアクセス
- 優れたAPI信頼性(99.9%の稼働率)
v1.2.0がリリースされたら、簡単な設定変更でCoinPaprikaとCoinMarketCap APIを切り替えることができます!
サポートされている暗号通貨はどれですか?
🆕 v1.1: 現在、700万種類以上のトークンをサポート!
新しいDexPaprika統合により:
- ✅ すべての2,500種類以上のCoinPaprikaトークン(完全な分析を行う主要なコイン)
- ✅ 700万種類以上のDEXトークン(自動フォールバック)
- ✅ 23以上のブロックチェーンにまたがるすべてのDEX上のすべてのトークン
- ✅ 新しいトークン:発行後数分でトークンを分析できます。
- ✅ あまり知られていないミームコイン:DEXで取引されているものなら、すべてサポート。
- ✅ 基本的な価格データにはAPIキー不要
例:
- 主要なコイン:BTC、ETH、SOL(CoinPaprikaを介した完全なテクニカル分析)
- 人気のミームコイン:DOGE、SHIB、PEPE、WOJAK(任意のソースからの価格データ)
- 新しい発行コイン:5分前にユニスワップで発行されたトークン
- 任意のERC - 20、BEP - 20、SPLトークン、またはサポートされているチェーン上のトークン
ティッカーシンボルを使用するだけで、MCPが自動的に見つけます!
なぜ402 Payment Requiredエラーが発生するのですか?
Proサブスクリプションが必要な機能を使用しようとしています。
一般的な原因:
- 'daily'以外の任意のタイムフレームを使用する(4時間足、1時間足、15分足など)
- 1年以上前のデータを要求する
- レート制限を超える(まれ)
解決策:
- スイングトレード/投資の場合:'daily'タイムフレームを使用するだけです - 無料です!
- 日中取引の場合:CoinPaprika Proにアップグレードする必要があります(月額99ドル)
日中取引には無料のオプションはありません。日中データが必要な場合は、支払う必要があります。
取引シグナルの精度はどの程度ですか?
⚠️ 重要: 取引シグナルは参考情報です!
- 確立されたテクニカル指標に基づいています。
- 予測は100%正確ではありません。
- 常に独自の調査を行ってください。
- 失うことができる以上の投資をしないでください。
- テクニカル分析以外の複数の要素を考慮してください。
これを自動取引に使用できますか?
技術的には可能ですが、強く注意を促します:
- このMCPは分析を提供するだけで、実行は行いません。
- 追加の安全メカニズムが必要です。
- 適切なリスク管理が必要です。
- 十分なバックテストが必要です。
- まずはペーパートレードを試してみることをお勧めします。
データはどれくらいの頻度で更新されますか?
APIの階層によります:
- 無料版:約1 - 5分の遅延
- Pro版:価格の30秒更新
- ローカルキャッシュ:API呼び出しを減らすために1 - 5分
私のAPIキーは安全ですか?
はい!あなたのAPIキーは:
- ハードコードされることはありません。
- 環境変数からのみ読み取られます。
- ログに記録されたり送信されたりすることはありません。
- CoinPaprika API呼び出しにのみ使用されます。
- セキュリティのベストプラクティスに従っています。
このプロジェクトに貢献できますか?
もちろんです!以下のような貢献を歓迎します:
- バグ修正
- 新しい指標
- パフォーマンスの改善
- ドキュメントの更新
- 機能提案
ガイドラインについては、Contributingセクションを参照してください。
どこでヘルプを得ることができますか?
- まずこのFAQを確認してください。
- ドキュメントを読んでください。
- 既存の問題を検索してください。
- 詳細を記載して新しい問題を開いてください。
- コミュニティのディスカッションに参加してください。
なぜPython/JavaScriptではなくSwiftを使用したのですか?
Swiftは以下の利点を提供します:
- ネイティブのmacOSパフォーマンス
- 型安全性と最新の並行性
- 優れたメモリ管理
- Claude Desktopとのシームレスな統合
- サーバーサイド開発のための成長するエコシステム
そして、私たちはSwiftが好きです! 🍍
設定
APIキー(任意ですが、推奨)
⚠️ 重要:
- 🆕 基本的な価格データは、DexPaprikaを介してAPIキーなしで動作するようになりました!
- テクニカル分析機能には、引き続き無料のCoinPaprika APIキーが必要です。
無料のAPIキーを取得する
- CoinPaprika APIにアクセスします。
- "Start Free"をクリックします。
- アカウントを作成します。
- APIキーをコピーします。
Claude Desktopに追加する
オプション1 - 環境変数(推奨)
{
"mcpServers": {
"crypto-analysis": {
"command": "/path/to/crypto-analysis-mcp",
"env": {
"COINPAPRIKA_API_KEY": "your-api-key-here"
}
}
}
}
オプション2 - システム環境
export COINPAPRIKA_API_KEY="your-api-key-here"
取引スタイルの互換性

結論: 日中トレーダーは、必ずProサブスクリプションを取得する必要があります。回避策はありません。
無料版と有料版の比較

タイムフレーム
無料版(APIキーなし):
Pro版(月額99ドル) - すべてのタイムフレーム:
5m
- 5分足
15m
- 15分足
30m
- 30分足
1h
- 1時間足
4h
- 4時間足
daily
- 日足
weekly
- 週足
💡 注意: Proキーなしで'daily'以外の任意のタイムフレームを使用しようとすると、エラーが発生します。
リスクレベル
conservative
- 低リスク、強いシグナルに焦点を当てる
moderate
- バランス型アプローチ(デフォルト)
aggressive
- 高リスク、より敏感なシグナル
🔧 技術詳細
ソースからビルドする
git clone https://github.com/M-Pineapple/CryptoAnalysisMCP.git
cd CryptoAnalysisMCP
swift build
swift build -c release
swift test
プロジェクト構造
CryptoAnalysisMCP/
├── Sources/
│ └── CryptoAnalysisMCP/
│ ├── Main.swift # エントリーポイント
│ ├── SimpleMCP.swift # MCPプロトコルの実装
│ ├── CryptoDataProvider.swift # CoinPaprika API統合
│ ├── DexPaprikaDataProvider.swift # 🆕 DexPaprika統合
│ ├── TechnicalAnalyzer.swift # 指標と計算
│ ├── ChartPatternRecognizer.swift # パターン検出
│ ├── SupportResistanceAnalyzer.swift # サポート/レジスタンスレベル
│ ├── AnalysisFormatters.swift # 出力フォーマット
│ └── Models.swift # データモデル
├── Tests/ # 単体テスト
├── Package.swift # Swiftパッケージマニフェスト
└── README.md # このファイル
📄 ライセンス
このプロジェクトはMITライセンスの下でライセンスされています - 詳細についてはLICENSEファイルを参照してください。
謝辞
- SwiftとModel Context Protocolを使用して構築されています。
- 暗号通貨データはCoinPaprika APIによって提供されています。
- 🆕 DexPaprikaにより、700万種類以上のDEXトークンがサポートされています。
- テクニカル分析アルゴリズムは業界標準に基づいています。
- CoinPaprikaチームのサポートに感謝します!
トラブルシューティング
MCPがClaudeに表示されない場合
claude_desktop_config.json
のパスが絶対パスであることを確認してください。
- バイナリに実行権限があることを確認してください:
chmod +x crypto-analysis-mcp
- 設定を変更した後、Claude Desktopを再起動してください。
APIレート制限
CoinPaprikaの無料版にはレート制限があります。402エラーが発生した場合は、以下を検討してください:
- 日足のタイムフレームを使用する(無料版と最も互換性が高い)
- より高い制限のためにAPIキーを追加する
- リクエストの制限を実装する
ビルドエラー
ビルドエラーが発生した場合は、以下を行ってください:
- Swift 5.5以上がインストールされていることを確認してください:
swift --version
- ビルドをクリーンアップしてください:
swift package clean
- 依存関係を更新してください:
swift package update
💖 このプロジェクトをサポートする
もしCryptoAnalysisMCPがあなたの暗号通貨分析ワークフローを向上させたり、テクニカル指標によって時間を節約したりした場合、開発をサポートすることを検討してください。
あなたのサポートにより、私は以下のことができます:
- 新しい機能を追加してCryptoAnalysisMCPを維持および改善する
- このプロジェクトをオープンソースで無料で提供し続ける
- ユーザーの要求とバグ修正により多くの時間を割く
- 新しい指標と分析技術を探求する
私の仕事をサポートしていただき、ありがとうございます! 🙏
サポート
問題、質問、または提案がある場合は、GitHubで新しい問題を開いてください。
コネクト
更新情報と暗号通貨分析の洞察を得るために、フォローしてください:
🍍によって愛情を込めて作られました