使用说明
价格服务MCP
一个提供加密货币价格数据检索功能的模型上下文协议(MCP)服务器。该服务器连接到BitwaveCorp的价格服务API,以获取加密货币的实时和历史价格。
特点/特性
- 获取价格获取可自定义参数的加密货币价格数据
- 健康检查检查价格服务的健康状态
- 支持多个交易所(Coinbase、Binance、Kraken)
- 带有时间戳支持的历史价格数据
- 多种时间分辨率(1分钟、5分钟、15分钟、1小时、4小时、1天)
- 可配置的法定货币兑换
安装
npm install
npm run build
用法
发展
npm run dev
生产
npm run build
npm start
工具
获取价格
从价格服务中获取加密货币价格数据。
参数:
fromSym(必填):加密货币符号(例如,“BTC”,“ETH”)timestampSEC(可选):历史价格的Unix时间戳(以秒为单位)service(可选):要使用的定价服务(“coinbase”,“binance”,“kraken”)- 默认:“coinbase”resolution(可选):时间分辨率(“1m”,“5m”,“15m”,“1h”,“4h”,“1d”)- 默认值:“1d”toFiat(可选):目标法定货币 - 默认:“USD”(美元)timezone(可选):时间戳时区 - 默认:“UTC”
示例:
{
"fromSym": "BTC",
"service": "coinbase",
"toFiat": "USD"
}
健康检查
检查MCP服务器和底层价格服务的健康状态。
参数: 无
Claude桌面版的配置
将其添加到您的Claude桌面配置中(~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"price-service": {
"command": "node",
"args": ["/path/to/price-service-mcp/build/index.js"]
}
}
}
API端点
MCP服务器连接到: https://price-svc-utyjy373hq-uc.a.run.app
发展
- 克隆仓库
- 安装依赖项:
npm install - 构建项目:
npm run build - 以开发模式运行:
npm run dev
许可证
麻省理工学院(MIT)
贡献
欢迎贡献!请随时提交拉取请求。