使用说明
CoinMarketCap MCP服务器
一 MCP(模型上下文协议) 用于查询加密货币数据的服务器 CoinMarketCap。使Claude等人工智能助手能够通过自然语言搜索代币、验证元数据和检索市场数据。
特性
- 渐进式搜索 -通过模糊匹配按名称、符号或主页URL查找令牌
- 符号变化处理 -自动处理品牌重塑(RNDR→自动渲染→POL)
- 主页验证 -通过匹配网站URL验证令牌身份
- 市场数据 -获取最新价格、交易量、市值和价格变化
- 令牌元数据 -检索描述、徽标、社交链接和平台信息
- 交易所信息 -查找交易所元数据和交易数据
快速开始
步骤1:获取CoinMarketCap API密钥
- 首选 CoinMarketCap API
- 注册一个免费帐户
- 从仪表板复制API密钥
步骤2:存储API密钥
添加到您的 ~/.env.local:
COINMARKETCAP_API_KEY=your-api-key-here
# Or alternatively:
CMC_API_KEY=your-api-key-here
步骤3:配置Claude代码
添加到您的 ~/.claude.json 在...之下 mcpServers:
{
"coinmarketcap": {
"command": "uvx",
"args": ["coinmarketcap-mcp"],
"env": {
"COINMARKETCAP_API_KEY": "${COINMARKETCAP_API_KEY}"
}
}
}
步骤4:重新启动Claude代码
重新启动Claude Code以加载MCP服务器。您现在应该可以访问CoinMarketCap工具。
可用工具
搜索与发现
| 工具 | 说明 |
|---|---|
search_cryptocurrency |
模糊匹配和主页验证的渐进式搜索 |
cryptocurrency_map |
按符号或符号直接查找 |
令牌数据
| 工具 | 说明 |
|---|---|
cryptocurrency_info |
详细的元数据(描述、徽标、链接、平台) |
cryptocurrency_quotes_latest |
最新价格、交易量、市值、价格变动 |
Exchange数据
| 工具 | 说明 |
|---|---|
exchange_map |
搜索交易所 |
exchange_info |
交换元数据和详细信息 |
市场概述
| 工具 | 说明 |
|---|---|
global_metrics_quotes_latest |
总市值、BTC主导地位、活跃硬币 |
key_info |
API使用和费率限制 |
渐进式搜索
这 search_cryptocurrency 该工具使用多种策略来查找令牌:
- 符号完全匹配 (高置信度)
- 符号变化 -处理RNDR等品牌重塑→RENDER(中等信心)
- 蛞蝓匹配 -按名称匹配slug(中等置信度)
- 模糊名称搜索 -按相似性搜索5000+个标记(低置信度)
- 主页验证 -通过匹配网站网址来增强信心
示例
Query: name="Render Token", symbol="RNDR", homepage="https://rendernetwork.com"
Search log:
- exact_symbol(RNDR): failed (symbol was renamed)
- symbol_variation(RENDER): 1 found
- homepage_verification: exact match
Result: Render (RENDER) - id=5690, confidence=verified
查询示例
"Search for a token named 'Uniswap' with homepage 'https://uniswap.org'"
"Is RENDER listed on CoinMarketCap?"
"Get the profile and description for Chainlink"
"What's the current price and market cap of BTC and ETH?"
"Check my API usage"
克劳德桌面版
添加到 ~/Library/Application Support/Claude/claude_desktop_config.json 在...之下 mcpServers:
{
"coinmarketcap": {
"command": "uvx",
"args": ["coinmarketcap-mcp"],
"env": {
"COINMARKETCAP_API_KEY": "${COINMARKETCAP_API_KEY}"
}
}
}
发展
# Clone the repo
git clone https://github.com/YimingYAN/coinmarketcap-mcp
cd coinmarketcap-mcp
# Install dependencies
uv sync
# Run the server locally
COINMARKETCAP_API_KEY=your-key uv run coinmarketcap-mcp
许可证
MIT许可证-请参阅 许可证 了解详情。
