Coin MCP Server

Coin MCP Server

一个模型上下文协议服务器,提供对 CoinMarketCap 加密货币数据的访问,使人工智能应用程序能够检索加密货币列表、报价和详细信息。

金融
搜索
访问服务器

Tools

listing-coins

Returns a paginated list of all active cryptocurrencies with latest market data

get-coin-info

Get coins' information includes details like logo, description, official website URL, social links, and links to a cryptocurrency's technical documentation.

get-coin-quotes

the latest market quote for 1 or more cryptocurrencies. Use the "convert" option to return market values in multiple fiat and cryptocurrency conversions in the same call.

README

Coin MCP 服务器

smithery badge

一个模型上下文协议 (Model Context Protocol) 服务器,提供对 CoinMarketCap 加密货币数据的访问。该服务器使 AI 驱动的应用程序能够检索加密货币列表、报价以及有关各种币种的详细信息。

可用工具

  • listing-coins - 获取所有活跃加密货币的分页列表,其中包含最新的市场数据。

    • start (整数,可选): 偏移要返回的分页列表项的起始位置(基于 1 的索引)。
    • limit (整数,可选): 要返回的结果数(默认值:10,最大值:5000)。
    • price_min (数字,可选): 过滤结果的最低美元价格。
    • price_max (数字,可选): 过滤结果的最高美元价格。
    • market_cap_min (数字,可选): 过滤结果的最低市值。
    • market_cap_max (数字,可选): 过滤结果的最高市值。
    • convert (字符串,可选): 以多种货币计算市场报价。
    • sort (字符串,可选): 用于对加密货币列表进行排序的字段。
    • sort_dir (字符串,可选): 对加密货币进行排序的方向(asc 或 desc)。
  • get-coin-info - 检索有关特定加密货币的详细信息。

    • id (字符串,可选): 一个或多个以逗号分隔的 CoinMarketCap 加密货币 ID。
    • slug (字符串,可选): 一个以逗号分隔的加密货币 slug 列表。
    • symbol (字符串,可选): 一个或多个以逗号分隔的加密货币符号。
  • get-coin-quotes - 获取一个或多个加密货币的最新市场报价。

    • id (字符串,可选): 一个或多个以逗号分隔的 CoinMarketCap 加密货币 ID。
    • slug (字符串,可选): 一个以逗号分隔的加密货币 slug 列表。
    • symbol (字符串,可选): 一个或多个以逗号分隔的加密货币符号。

安装

通过 Smithery 安装

要通过 Smithery 自动为 Claude Desktop 安装加密货币数据:

npx -y @smithery/cli install coin-api-mcp --client claude

构建服务器

克隆此存储库,并使用默认的 Python 解释器构建和安装该程序(推荐)。

git clone https://github.com/longmans/coin_api_mcp.git
cd coin_api_mcp
uv build
uv pip install .

安装完成后,您可以将其作为脚本运行:

python -m coin_api_mcp

配置

API 密钥

该服务器需要 CoinMarketCap API 密钥才能运行。您可以从 CoinMarketCap 的网站 获取一个。API 密钥可以通过两种方式提供:

  1. 作为环境变量:
export COINMARKETCAP_API_KEY=your_api_key_here
  1. 作为命令行参数:
python -m coin_api_mcp --api-key=your_api_key_here

为 Claude.app 配置

添加到您的 Claude 设置:

<details> <summary>使用 pip 安装</summary>

"mcpServers": {
  "coin_api": {
    "command": "python",
    "args": ["-m", "coin_api_mcp"]
  },
  "env": {
        "COINMARKETCAP_API_KEY": "your_api_key_here"
  }
}

</details>

如果遇到任何问题,您可能需要使用您正在使用的 Python 解释器的完整路径。如果需要,您可以执行 which python 来查找确切的路径。

请记住设置 COINMARKETCAP_API_KEY 环境变量或通过 --api-key 参数提供它。

调试

您可以使用 MCP 检查器来调试服务器

贡献

我们鼓励您贡献力量,以帮助扩展和改进 Coin MCP 服务器。无论您是想添加新的搜索功能、增强现有功能还是改进文档,您的投入都很有价值。

有关其他 MCP 服务器和实现模式的示例,请参见: https://github.com/modelcontextprotocol/servers

欢迎提交 Pull Request!随时贡献新的想法、错误修复或增强功能,以使 Coin MCP 服务器更加强大和有用。

许可证

Coin MCP 服务器是在 MIT 许可证下获得许可的。这意味着您可以自由使用、修改和分发该软件,但须遵守 MIT 许可证的条款和条件。有关更多详细信息,请参见项目存储库中的 LICENSE 文件。

推荐服务器

Kagi MCP Server

Kagi MCP Server

一个 MCP 服务器,集成了 Kagi 搜索功能和 Claude AI,使 Claude 能够在回答需要最新信息的问题时执行实时网络搜索。

官方
精选
Python
Exa MCP Server

Exa MCP Server

模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。

官方
精选
serper-search-scrape-mcp-server

serper-search-scrape-mcp-server

这个 Serper MCP 服务器支持搜索和网页抓取,并且支持 Serper API 引入的所有最新参数,例如位置信息。

精选
TypeScript
The Verge News MCP Server

The Verge News MCP Server

提供从The Verge的RSS feed获取和搜索新闻的工具,允许用户获取今日新闻、检索过去一周的随机文章,以及在最近的Verge内容中搜索特定关键词。

精选
TypeScript
Crypto Price & Market Analysis MCP Server

Crypto Price & Market Analysis MCP Server

一个模型上下文协议 (MCP) 服务器,它使用 CoinCap API 提供全面的加密货币分析。该服务器通过一个易于使用的界面提供实时价格数据、市场分析和历史趋势。 (Alternative, slightly more formal and technical translation): 一个模型上下文协议 (MCP) 服务器,利用 CoinCap API 提供全面的加密货币分析服务。该服务器通过用户友好的界面,提供实时价格数据、市场分析以及历史趋势数据。

精选
TypeScript
MCP PubMed Search

MCP PubMed Search

用于搜索 PubMed 的服务器(PubMed 是一个免费的在线数据库,用户可以在其中搜索生物医学和生命科学文献)。 我是在 MCP 发布当天创建的,但当时正在度假。 我看到有人在您的数据库中发布了类似的服务器,但还是决定发布我的。

精选
Python
Tavily MCP Server

Tavily MCP Server

使用 Tavily 的搜索 API 提供 AI 驱动的网络搜索功能,使 LLM 能够执行复杂的网络搜索、获得问题的直接答案以及搜索最近的新闻文章。

精选
Python
mixpanel

mixpanel

连接到您的 Mixpanel 数据。从 Mixpanel 分析查询事件、留存和漏斗数据。

精选
TypeScript
Sequential Thinking MCP Server

Sequential Thinking MCP Server

这个服务器通过将复杂问题分解为顺序步骤来促进结构化的问题解决,支持修订,并通过完整的 MCP 集成来实现多条解决方案路径。

精选
Python
mcp-shodan

mcp-shodan

用于查询 Shodan API 和 Shodan CVEDB 的 MCP 服务器。该服务器提供 IP 查询、设备搜索、DNS 查询、漏洞查询、CPE 查询等工具。

精选
JavaScript