该项目是一个模型上下文协议(MCP)服务器,提供全面访问CoinMarketCap的加密货币数据。它设计为可以轻松集成到Cursor中,允许您在Cursor环境中直接访问广泛的加密货币数据。
get_cryptocurrency_listings - 获取最新的加密货币列表get_cryptocurrency_quotes - 获取特定加密货币的报价get_cryptocurrency_info - 获取加密货币的元数据get_cryptocurrency_market_pairs - 获取加密货币的市场配对get_cryptocurrency_ohlcv - 获取历史OHLCV数据convert_cryptocurrency - 在加密货币和法定货币之间转换get_exchange_listings - 获取最新的交易所列表get_exchange_info - 获取详细的交易所信息get_exchange_map - 获取所有交易所的地图get_global_metrics - 获取全球加密货币市场指标get_fear_greed_index - 获取恐惧与贪婪指数数据此项目旨在无缝集成到Cursor的MCP功能中。以下是添加方法:
克隆仓库并进入项目目录:
git clone https://github.com/yourusername/coinmarketcap-mcp.git
cd coinmarketcap-mcp
安装依赖项:
npm install
设置环境变量:
在项目根目录创建一个.env文件。
添加您的CoinMarketCap API密钥:
CMC_API_KEY=YOUR_COINMARKETCAP_API_KEY
CACHE_ENABLED=true
CACHE_TTL=300
将YOUR_COINMARKETCAP_API_KEY替换为您实际的API密钥。
构建并运行服务器:
npm run dev
npm run build
npm start
添加到Cursor:
COMMANDnode 绝对路径/dist/index.js现在,您可以直接在Cursor中使用所有可用工具来访问CoinMarketCap的数据!
get_cryptocurrency_listings({
limit: 10,
convert: "USD"
})
get_cryptocurrency_quotes({
symbol: "BTC,ETH,SOL",
convert: "USD"
})
get_fear_greed_index({
limit: 7
})
get_global_metrics({
convert: "USD"
})
如果您遇到问题:
.env文件是否正确配置MIT