
Coinmarket MCP server

2024.12.05
31
Python加密货币数据服务金融数据查询金融服务
Coinmarket MCP Server 是一个基于 Coinmarket API 的服务,提供了加密货币相关的数据查询功能。它实现了 Coinmarket API 的部分端点,支持自定义的 coinmarket:// URI 方案来访问特定的加密货币信息。该服务主要用于获取加密货币的列表和报价信息。
View on GitHub
Overview
基本能力
产品定位
Coinmarket MCP Server 是一个加密货币数据服务,提供加密货币的列表和报价查询功能。
核心功能
- 实现了 Coinmarket API 的部分端点
- 支持自定义的 coinmarket:// URI 方案
- 提供两种工具:
get-currency-listings
: 获取最新的加密货币列表get-quotes
: 获取特定代币的报价,支持通过 "slug"(如 bitcoin)或 "symbol"(如 BTC)作为可选参数
适用场景
- 加密货币市场数据分析
- 加密货币价格监控
- 加密货币相关应用开发
工具列表
get-currency-listings
: 获取最新的加密货币列表get-quotes
: 获取特定代币的报价
常见问题解答
- 需要 Coinmarket API 密钥才能使用
使用教程
使用依赖
- 需要 Coinmarket API 密钥
安装教程
Claude Desktop
在 MacOS 上:
~/Library/Application\ Support/Claude/claude_desktop_config.json
在 Windows 上:
%APPDATA%/Claude/claude_desktop_config.json
开发/未发布服务器配置:
"mcpServers": {
"coinmarket_service": {
"command": "uv",
"args": [
"--directory",
"/Users/anjor/repos/anjor/coinmarket_service",
"run",
"coinmarket_service"
],
"env": {
"COINMARKET_API_KEY": "<insert api key>"
}
}
}
调试方式
安装完成后,可以通过调用工具命令进行调试,例如:
get-currency-listings
或
get-quotes --slug bitcoin