用途:通过 uxc 命令行调用 CoinMarketCap MCP,做加密货币只读数据查询,覆盖行情、技术分析、链上指标、全球市场、热门叙事、宏观事件与新闻。这是只读集成,不涉及交易或下单。
前提条件:uxc 已安装并在 PATH 中;网络可访问 https://mcp.coinmarketcap.com/mcp;拥有 CoinMarketCap MCP API key。资料显示 CoinMarketCap 提供 x402 按次付费路径,但 uxc 目前不实现 x402 支付处理,本技能只说明 API-key 方式。
主要能力(按官方资料能力图):市场数据与发现——get_crypto_quotes_latest、search_cryptos、get_crypto_info;技术分析——get_crypto_technical_analysis、get_crypto_marketcap_technical_analysis;链上及宏观指标——get_crypto_metrics、get_global_metrics_latest、get_global_crypto_derivatives_metrics、get_upcoming_macro_events;主题、新闻与搜索——trending_crypto_narratives、get_crypto_latest_news、search_crypto_info。认证后可运行 coinmarketcap-mcp-cli -h 查看当前完整工具列表,CoinMarketCap 可能独立调整或扩展 MCP 工具范围。
使用方式:先用 uxc https://mcp.coinmarketcap.com/mcp -h 探测端点与协议,未认证时预期返回 401 Unauthorized 与 Token not found。配置凭据与绑定以实现可重复认证:uxc auth credential set coinmarketcap-mcp --auth-type api_key --header "X-CMC-MCP-API-KEY={{secret}}" --secret-env COINMARKETCAP_MCP_API_KEY;也可用 --secret-op op://Engineering/coinmarketcap/mcp-api-key。绑定命令:uxc auth binding add --id coinmarketcap-mcp --host mcp.coinmarketcap.com --path-prefix /mcp --scheme https --credential coinmarketcap-mcp --priority 100。默认固定链接命令,若缺失则创建:uxc link coinmarketcap-mcp-cli https://mcp.coinmarketcap.com/mcp,随后 coinmarketcap-mcp-cli -h。执行前先查看具体操作 schema,如 coinmarketcap-mcp-cli get_crypto_quotes_latest -h、get_global_metrics_latest -h、trending_crypto_narratives -h、get_crypto_latest_news -h。coinmarketcap-mcp-cli <operation> ... 等价于 uxc https://mcp.coinmarketcap.com/mcp <operation> ...。建议先做只读探测,再扩展到高成本或计划受限端点;优先按 id、slug 或关键词做定向读取,而非大范围市场扫描;先解析 JSON 外层再查看 data。
建议流程:先确定一个聚焦的读取目标,例如某币当前报价与市值、某板块趋势与叙事扫描、全球市场与衍生品快照、最新新闻或项目语义查询;首次真实调用前先对具体工具运行 -h。
限制与护栏:自动化请使用 JSON 输出外层,不要依赖 --text;优先解析稳定字段 ok、kind、protocol、data、error。若未认证探测或运行时调用返回 401 Unauthorized 或 Token not found,可用 uxc auth binding match https://mcp.coinmarketcap.com/mcp 确认绑定、用 uxc auth credential info coinmarketcap-mcp 确认凭据形态,必要时重置为 API-key 头。更高 CoinMarketCap 套餐可解锁更多数据集或请求速率;若工具返回计划或配额错误,请先核对当前账户层级再重试。简单标量输入用 key=value,接受嵌套对象、数组或可能变化的可选过滤条件时优先用位置 JSON;不要凭记忆假设工具参数名,CoinMarketCap 可能独立修改 MCP schema,务必先查看 <operation> -h。
参考资料:调用模式见 references/usage-patterns.md。