我的加密货币MCP的模型上下文协议(MCP)服务器借助Claude Desktop提供加密货币信息。它与CoinMarketCap API相连,可获取实时的加密货币数据,为用户提供便捷的加密货币信息服务。
npm install
npm run build
将MCP服务器添加到Claude Desktop,需编辑Claude配置文件,具体操作如下:
{
"mcpServers": {
"crypto": {
"command": "node",
"args": ["/绝对路径/你的项目/build/index.js"],
"env": {
"CMC_API_KEY": "你的CoinMarketCap API密钥"
}
}
}
}
⚠️ 重要提示
请将
/绝对路径/你的项目替换为实际的项目目录路径,将你的CoinMarketCap API密钥替换为您的实际CoinMarketCap API密钥。
添加配置后,重启Claude Desktop以加载MCP服务器。
一旦完成配置,您就可以在与Claude的聊天中使用以下命令获取投资组合信息:
通过附件按钮在Claude Desktop中附加portfolio资源。
您可以提出类似如下的问题:
我的投资组合当前价值是多少?
Claude将从CoinMarketCap API获取最新信息,并提供有关您投资组合的详细内容。
以下是Claude可能返回的内容示例:
根据您的投资组合和当前市场价格,截至2025年4月27日,您的加密货币持有量的价值如下:
ZK(ZKsync):69,696 ZK × $0.06051 = $4,217.48
比特币(BTC):9,696 BTC × $94,361.18 = $914,904,201.28
以太坊(ETH):23,456 ETH × $1,803.33 = $42,288,825.48
总投资组合价值:$957,197,244.24
您的投资组合主要由比特币 holdings 组成,其代表了您总投资组合价值的超过95%。您需要有关市场趋势或投资组合建议的任何其他信息吗?
src目录中。index.ts中定义。helper.ts中进行。如果遇到问题,您可以按照以下步骤进行排查: