加密货币价格查询服务

ZKOM MCP Server是一个基于Model Context Protocol(MCP)的服务器实现,用于从Coinbase获取实时加密货币价格,支持多种货币查询,并具有API响应缓存机制。

  • by cryptonerdcn
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 cryptonerdcn/zkom_mcp_server

使用说明

ZKOM MCP加密货币价格服务器

用于从Coinbase检索加密货币价格的模型上下文协议(MCP)服务器实现。

特性

  • 获取加密货币的实时汇率
  • 符合MCP的API响应
  • 支持查询各种货币的价格
  • 用于减少API调用的缓存机制

安装

  1. 克隆存储库:
git clone https://github.com/your-username/zkom_mcp_server.git
cd zkom_mcp_server
  1. 安装依赖项:
pip install -r requirements.txt
  1. 运行服务器:
python -m app.main

用法

向MCP服务器端点发送请求:

GET /v1/crypto/price?symbol=BTC&currency=USD

环境变量

创建一个 .env 包含以下变量的文件:

# Server configuration
PORT=8000
HOST=0.0.0.0

# Coinbase API configuration
COINBASE_API_URL=https://api.coinbase.com/v2/exchange-rates

API文档

服务器运行后,访问API文档,网址为:

http://localhost:8000/docs

许可证

麻省理工学院