Crypto MCP

Crypto MCP

site icon
2025.03.15 1
TypeScript加密货币数据服务金融数据接口金融服务
Crypto MCP 是一个基于 Model Context Protocol (MCP) 的服务器,为 Claude AI 提供实时加密货币数据访问能力。它通过 CoinMarketCap API 获取加密货币市场数据,包括加密货币列表、报价、映射信息、详细元数据、全球市场指标以及交易所信息等。
View on GitHub

Overview

基本能力

产品定位

Crypto MCP 是一个为 AI 助手 Claude 提供实时加密货币数据访问的中间件服务。

核心功能

  • get-cryptocurrency-listings: 获取最新的加密货币市场数据
  • get-cryptocurrency-quotes: 检索特定加密货币的报价
  • get-cryptocurrency-map: 获取加密货币到 CoinMarketCap ID 的映射
  • get-cryptocurrency-info: 获取特定加密货币的详细元数据
  • get-global-metrics: 访问全球加密货币市场指标
  • get-exchange-listings: 获取加密货币交易所信息

适用场景

  • 查询加密货币市场排名和市值
  • 获取特定加密货币的实时价格
  • 了解全球加密货币市场概况
  • 研究加密货币交易所信息

工具列表

  1. get-cryptocurrency-listings: 获取加密货币市场列表数据
  2. get-cryptocurrency-quotes: 获取加密货币报价数据
  3. get-cryptocurrency-map: 获取加密货币ID映射关系
  4. get-cryptocurrency-info: 获取加密货币详细信息
  5. get-global-metrics: 获取全球市场指标
  6. get-exchange-listings: 获取交易所信息

常见问题解答

  • 需要先获取 CoinMarketCap API 密钥
  • 配置时需要正确设置环境变量
  • 修改功能需要编辑 src/index.ts 并重新构建

使用教程

使用依赖

  • 需要 CoinMarketCap API 密钥(从 pro.coinmarketcap.com 获取)

安装教程

  1. 克隆仓库
  2. 安装依赖:
# 使用 npm
npm install

# 使用 bun
bun install
  1. 构建 TypeScript 代码:
# 使用 npm
npm run build

# 使用 bun
bun run build

调试方式

  1. 确保 API 密钥已正确设置
  2. 检查 Claude Desktop 配置文件是否正确配置
  3. 可以尝试在 Claude 中查询加密货币数据测试功能

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。