
Bitcoin Price MCP Server

2025.04.01
1
JavaScript加密货币比特币价格市场数据金融服务
MCP-BTC-Watch 是一个基于 Model Context Protocol (MCP) 的服务器,专门为 Claude AI 提供实时的比特币价格数据。该服务器能够获取比特币的当前价格、24小时变化百分比以及市值等市场信息。
View on GitHub
Overview
基本能力
产品定位
MCP-BTC-Watch 是一个专门用于提供加密货币(特别是比特币)实时价格数据的 MCP 服务器。
核心功能
- 提供实时的比特币价格信息
- 返回以美元计价的价格、24小时变化百分比和市值
- 处理对加密货币数据提供商的 API 调用
- 在 CoinMarketCap 和 CoinGecko API 之间自动切换
适用场景
- 需要实时比特币价格数据的 AI 助手(如 Claude)
- 加密货币市场分析工具
- 个人投资组合跟踪应用
工具列表
- CLI 工具:可以通过命令行直接查询比特币价格
- Claude 集成:可以与 Claude Desktop 集成,使 Claude 能够回答关于比特币价格的问题
常见问题解答
- 如果没有 CoinMarketCap API 密钥,系统会自动使用 CoinGecko API
- 配置时需要提供项目的绝对路径
使用教程
使用依赖
- Node.js 和 npm
- CoinMarketCap API 密钥(可选)
安装教程
# 克隆仓库
git clone [your-repository-url]
cd btc-price-mcp
# 安装依赖
npm install
# 构建 TypeScript 代码
npm run build
配置
- 复制
.env.example
文件到.env
:bash cp .env.example .env
- 编辑
.env
文件并添加 CoinMarketCap API 密钥:COINMARKETCAP_API_KEY=your_api_key_here
调试方式
# 使用 npm
npm start
# 或直接使用 node
node dist/index.js
与 Claude Desktop 集成
- 定位 Claude Desktop 配置文件
- 添加 MCP 服务器配置
- 替换项目绝对路径