一个跟踪和监控CoinGecko上最新热门代币的MCP服务器,提供最流行加密货币的实时洞察。
<a href="https://glama.ai/mcp/servers/@kukapay/crypto-trending-mcp"> <img width="380" height="200" src="https://gips0.baidu.com/it/u=1497122123,3214617111&fm=3081&app=3081&f=PNG?w=760&h=400" alt="crypto-trending-mcp MCP服务器" /> </a>工具:get_trending_md_doc
返回包含CoinGecko热门页面完整内容的Markdown文档,包括一个表格,列出了热门加密货币的排名、名称、符号、价格、1小时变化、24小时变化、7天变化、24小时交易量和市值。
提示:parse_trending_md_doc
引导MCP客户端从Markdown文档中提取热门代币表格,并使用LLM进行解析,支持诸如识别价格上涨的代币或按市值排序等分析。
无缝集成
设计用于与Claude Desktop配合使用,允许通过自然语言查询来分析热门加密货币数据。
轻量级且可扩展
构建时采用最少的依赖项和简单的架构,易于扩展或部署。
克隆仓库:
git clone https://github.com/kukapay/crypto-trending-mcp.git
cd crypto-trending-mcp
安装依赖项:
uv sync
playwright install
配置Claude Desktop:
编辑配置文件:
~/Library/Application Support/Claude/claude_desktop_config.json添加服务器配置:
{
"mcpServers": {
"crypto-trending": {
"command": "uv",
"args": [
"--directory",
"/绝对路径到crypto-trending-mcp",
"run",
"main.py"
]
}
}
}
将/绝对路径到crypto-trending-mcp替换为你main.py的实际绝对路径。
重启Claude Desktop:
与服务器交互:
get_trending_md_doc工具和parse_trending_md_doc提示来获取并分析数据。get_trending_md_doc工具返回类似以下的Markdown文档:
# 热门加密货币
...
| 排名 | 名称 | 符号 | 价格 | 1小时变化 | 24小时变化 | 7天变化 | 24小时交易量 | 市值 |
|------|-------------|------|-----------|----------|------------|---------|------------------|-------------|
| 1 | 比特币 | BTC | $67,890.12 | +0.45% | +2.34% | +10.12% | $45,123,456,789 | $1,345,678,901,234 |
| 2 | 以太坊 | ETH | $2,456.78 | -0.12% | -1.12% | +5.67% | $20,987,654,321 | $295,123,456,789 |
| 3 | Solana | SOL | $167.45 | +0.89% | +5.67% | +15.34% | $3,456,789,123 | $78,901,234,567 |
...
*数据来自CoinGecko*
parse_trending_md_doc提示引导LLM提取表格并生成结构化输出,例如:
[
{
"排名": 1,
"名称": "比特币",
"符号": "BTC",
"价格": "$67,890.12",
"1小时变化": "+0.45%",
"24小时变化": "+2.34%",
"7天变化": "+10.12%",
"24小时交易量": "$45,123,456,789",
"市值": "$1,345,678,901,234"
},
...
]
本项目根据MIT许可证发布。详情见LICENSE文件。