本项目是一个 Model Context Protocol (MCP) 服务器,专为 Claude AI 提供实时比特币价格数据访问服务。借助该服务器,Claude 能够轻松获取比特币的当前价格以及相关市场信息。
本服务器能助力Claude获取比特币实时价格及市场信息。按以下步骤操作,即可快速开启使用。
⚠️ 重要提示
若没有 CoinMarketCap API 密钥,工具将自动使用 CoinGecko API。
# 克隆此仓库
git clone [your-repository-url]
cd btc-price-mcp
# 安装依赖项
npm install
# 构建 TypeScript 代码
npm run build
.env.example 文件为 .env:cp .env.example .env
.env 文件并添加您的 CoinMarketCap API 密钥:COINMARKETCAP_API_KEY=your_api_key_here
您可将其作为命令行工具检查比特币价格:
# 使用 npm
npm start
# 或直接通过 node
node dist/index.js
您还能使用包含的批处理文件:
bt-price.bat 或 btc-price.bat要将此 MCP 服务器与 Claude Desktop 集成:
~/Library/Application\ Support/Claude/claude_desktop_config.json~/.config/Claude/claude_desktop_config.json{
"mcpServers": {
"btc": {
"command": "node",
"args": ["/dist/index.js" ],
"env": {
"COINMARKETCAP_API_KEY": "your-api-key-here"
}
}
}
}
将 替换为您的项目目录的绝对路径。
例如在 Windows 上:C:/Users/RITESH YADAV/Desktop/Lab/dist/index.js
配置完成后,您可以让 Claude 查询比特币价格:
该项目设计用于与 Model Context Protocol 规范配合使用。您可以修改可用工具或添加新的加密货币端点,只需编辑 src/index.ts 文件并重新构建项目。
本项目采用 MIT 许可证。