market-report について
CoinMarketCapのMCPツールからデータを集め、暗号資産市場レポートを作成するスキルです。市場指標、テクニカル分析、デリバティブ、テーマ、今後のイベント、BTCとETHを順に扱い、ツール障害時は部分レポートを作成します。
主な機能
- 01市場全体の指標収集
- 02市場テクニカル分析の確認
- 03デリバティブデータの要約
- 04トレンドテーマの追跡
- 05今後のマクロイベント一覧
- 06BTCとETHの価格掲載
活用シーン
- 01日次の暗号資産市場概況の作成
- 02レバレッジとデリバティブ状況の確認
- 03市場テーマと材料の追跡
MCP 対応
レポートのデータ取得にCoinMarketCap MCPツールを使用し、市場指標、テクニカル分析、デリバティブ、テーマ、イベント、価格を扱います。ツールの利用可否を確認し、個別ツールの障害時も処理を続ける方法を定めています。
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ opencmc/ skills-for-ai-agents-by-coinmarketcap --skill market-reportインストール後、Claude Code で/market-reportを入力して読み込まれたか確認します。
詳細
市場レポートスキル
複数の CMC MCP ツールからデータを体系的に取得し、包括的な暗号資産市場レポートを生成します。
前提条件
レポートを生成する前に、CMC MCP ツールが利用可能であることを確認してください。ツールが失敗したり、接続エラーが返されたりした場合は、MCP 接続を設定するようユーザーに依頼してください。
{
"mcpServers": {
"cmc-mcp": {
"url": "https://mcp.coinmarketcap.com/mcp",
"headers": {
"X-CMC-MCP-API-KEY": "your-api-key"
}
}
}
}
API キーは https://pro.coinmarketcap.com/login から取得してください。
基本原則
関連するすべてのツールからデータを取得し、市場の全体像を把握できるようにします。ユーザーが日々頼りにできる、必要な情報を一か所にまとめた要約を提供します。
レポートのワークフロー
ステップ 1:市場全体の健全性
get_global_metrics_latest を呼び出し、以下を取得します。
- 暗号資産の時価総額合計と、24 時間・7 日・30 日の変動率
- 恐怖・強欲指数(現在値とトレンド)
- アルトコインシーズン指数
- BTC と ETH のドミナンス
- 取引高合計
- ETF の資金フロー(BTC と ETH)
ステップ 2:市場のテクニカル分析
get_crypto_marketcap_technical_analysis を呼び出し、以下を取得します。
- 市場全体の時価総額の RSI
- MACD シグナル
- 主なサポート/レジスタンス水準(フィボナッチ、ピボットポイント)
ステップ 3:レバレッジとデリバティブ
get_global_crypto_derivatives_metrics を呼び出し、以下を取得します。
- 建玉合計とその変動
- ファンディングレート(プラスの場合、ロングがショートに支払います)
- BTC の清算額(ロングとショートの偏り)
- 先物と無期限契約の内訳
ステップ 4:注目のナラティブ
trending_crypto_narratives を呼び出し、以下を取得します。
- 注目度の高いテーマ/セクター
- 各ナラティブの時価総額とパフォーマンス
- 各ナラティブで注目度の高いコイン
ステップ 5:今後の注目材料
get_upcoming_macro_events を呼び出し、以下を取得します。
- FRB の会合と金利決定
- 規制関連の期限
- 主要なプロトコルのアップグレード
- その他、市場を動かす可能性のあるイベント
ステップ 6:BTC と ETH の簡易チェック
get_crypto_quotes_latest を id="1,1027" で呼び出し、レポートの基準となる BTC と ETH の現在価格と変動を取得します。
レポートの構成
以下の順序でデータを提示します。
## Market Snapshot
- Total market cap: $X.XX T (24h: +X.X%)
- Fear & Greed: XX (Extreme Fear/Fear/Neutral/Greed/Extreme Greed)
- BTC Dominance: XX% | ETH Dominance: XX%
- Altcoin Season Index: XX
## BTC & ETH
- BTC: $XX,XXX (24h: X.X%, 7d: X.X%)
- ETH: $X,XXX (24h: X.X%, 7d: X.X%)
## Market Technicals
- RSI: XX (oversold/neutral/overbought)
- MACD: bullish/bearish
- Key levels: support at $X.XX T, resistance at $X.XX T
## Leverage & Sentiment
- Open Interest: $XXX B (24h: X.X%)
- Funding Rate: X.XXX% (longs/shorts paying)
- 24h Liquidations: $XXX M (XX% longs, XX% shorts)
## Trending Narratives
1. Narrative Name - $XX B market cap, +XX% (7d)
2. ...
## Upcoming Catalysts
- Date: Event description
- ...
レポートの調整
- 簡易サマリー:ユーザーが簡潔な概要を求めた場合は、「市場スナップショット」と「BTC/ETH」のセクションに絞ります
- 完全なレポート:すべてのセクションを含めます
- 特定の項目に焦点を当てる場合:ユーザーがデリバティブやナラティブについて具体的に尋ねた場合は、そのセクションを詳しく説明します
ツールの失敗への対応
レポートの生成中に個々のツールが失敗した場合:
- get_global_metrics_latest が失敗:「市場スナップショット」の作成に不可欠です。1 回再試行し、それでも失敗した場合は「市場全体の指標を利用できません」と記載して、そのセクションを省略します。
- get_crypto_marketcap_technical_analysis が失敗:「市場のテクニカル分析」セクションを省略し、他のデータの取得を続けます。
- get_global_crypto_derivatives_metrics が失敗:「レバレッジとセンチメント」セクションを省略し、「デリバティブのデータを利用できません」と記載します。
- trending_crypto_narratives が失敗:「注目のナラティブ」セクションを省略し、主要な指標の取得を続けます。
- get_upcoming_macro_events が失敗:「今後の注目材料」セクションを省略し、市場データの取得を続けます。
- get_crypto_quotes_latest が失敗:「BTC/ETH の価格を確認できません」と記載しますが、市場全体の指標を使ってレポートの作成を続けます。
レポートをまったく作成しないのではなく、利用可能なデータを使って必ず部分的なレポートを作成してください。欠落しているセクションとその理由を明確に記載してください。