SuperAPI AI 工具集

crypto-projects-mcp

crypto-projects-mcp 是一个 MCP 服务器,用于向 AI 智能体提供来自 Mobula.io 的加密货币项目数据。它可以从 Mobula 获取项目的综合详情(如市场数据、代币经济模型和链接),并将数据格式化为结构清晰的 Markdown 文档,包含概览、市场数据、投资者、交易所、代币分布和释放时间表等章节。该服务器支持根据系统区域设置或用户指定设置自定义输出语言。项目基于 Python 3.10 或更高版本,使用 uv 进行包管理和运行,Mobula API 公共端点无需身份验证。它提供两个主要接口:get_project_data 工具用于获取原始 JSON 数据,format_project_data 提示用于将数据格式化为结构化 Markdown 文档。适用于需要为 AI 智能体提供加密货币项目数据的应用场景。

访问官网

工具介绍

用途

crypto-projects-mcp 是一个 MCP(Model Context Protocol)服务器,旨在向 AI 智能体提供来自 Mobula.io 的加密货币项目数据。它充当 AI 智能体与加密货币数据源之间的桥梁,使智能体能够获取并处理结构化的项目信息。

主要能力

  • 获取项目数据:从 Mobula 检索全面的项目详情,包括市场数据、代币经济模型和链接等。
  • 结构化输出:将项目数据格式化为组织良好的 Markdown 文档,包含概览、市场数据、投资者、交易所、代币分布和释放时间表等章节。
  • 语言支持:根据系统区域设置或用户指定设置自定义输出语言。

使用方式

环境要求

  • Python 3.10 或更高版本
  • uv 用于包管理和运行项目
  • Mobula API 访问权限(公共端点无需身份验证)

安装步骤

  1. 克隆仓库:
    git clone https://github.com/kukapay/crypto-projects-mcp.git
    cd crypto-projects-mcp
    
  2. 安装依赖:
    uv sync
    

运行与集成

  • 开发模式:可使用 MCP Inspector 测试服务器。
  • 与 Claude Desktop 集成:可将服务器安装到 Claude Desktop 中以进行 LLM 交互。

接口说明

服务器提供两个主要接口:

  • get_project_data 工具:检索指定加密货币项目的原始 JSON 数据,适用于需要未处理数据的应用。返回包含价格、市值、区块链和社交链接等详情的字典。
  • format_project_data 提示:使用 get_project_data 工具获取数据,并将其格式化为全面的 Markdown 文档。该提示专为 LLM 应用设计,以呈现结构化、人类可读的加密货币项目信息。

适用场景

适用于需要为 AI 智能体提供加密货币项目数据的应用,例如智能体需要获取项目市场数据、代币经济模型、投资者信息、交易所列表、代币分布和释放时间表等结构化信息时。

限制

  • 需要 Python 3.10 或更高版本及 uv 包管理工具。
  • 依赖 Mobula API 的可用性。
  • 项目采用 MIT 许可证,详见 LICENSE 文件。
  • 其他具体限制暂未提供。