mcpField
M
market-report

market-report

github.com/opencmc数据与数据库75119 次安装5 天前更新
代码仓库

关于 market-report

通过 CoinMarketCap MCP 工具收集数据并生成加密市场报告的技能。其流程涵盖整体指标、技术分析、衍生品、市场叙事、即将到来的事件以及 BTC 和 ETH,并支持工具故障时生成部分报告。

主要功能

  1. 01收集整体市场指标
  2. 02分析市场技术指标
  3. 03汇总衍生品数据
  4. 04跟踪热门市场叙事
  5. 05列出即将发生的宏观事件
  6. 06加入 BTC 和 ETH 报价

适用场景

  1. 01编写每日加密市场概览
  2. 02检查杠杆与衍生品状况
  3. 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"
      }
    }
  }
}

从 https://pro.coinmarketcap.com/login 获取 API 密钥

核心原则

调用所有相关工具获取数据,全面呈现市场概况。用户希望获得一份每日可依赖的一站式摘要。

报告工作流

步骤 1:全球市场健康状况

调用 get_global_metrics_latest 获取:

  • 加密货币总市值及其 24h/7d/30d 变化
  • 恐惧与贪婪指数(当前值和趋势)
  • 山寨币季节指数
  • 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 获取:

  • 美联储会议和利率决议
  • 监管截止日期
  • 重大协议升级
  • 其他可能影响市场的事件
步骤 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 部分
  • 完整报告:包含所有部分
  • 特定关注点:如果用户特别询问衍生品或叙事,请详细展开相应部分

处理工具调用失败

如果生成报告期间个别工具调用失败:

  1. get_global_metrics_latest 失败:市场概览的关键信息。重试一次,然后注明“全球指标不可用”并跳过该部分。
  2. get_crypto_marketcap_technical_analysis 失败:跳过市场技术分析部分,继续处理其他数据。
  3. get_global_crypto_derivatives_metrics 失败:跳过杠杆与情绪部分,并注明“衍生品数据不可用。”
  4. trending_crypto_narratives 失败:跳过热门叙事部分,继续提供核心指标。
  5. get_upcoming_macro_events 失败:跳过即将到来的催化事件部分,继续提供市场数据。
  6. get_crypto_quotes_latest 失败:注明“BTC/ETH 价格检查不可用”,但继续提供全球指标。

始终使用可用数据提供部分报告,而不是完全不提供报告。明确说明缺少哪些部分及其原因。

评论

支持 Markdown