mcpField
R
Rootdata MCP Server

Rootdata MCP Server

本地服务
github.com/yulai-123金融数据025 周前更新

关于 Rootdata MCP Server

Rootdata MCP Server 是一个小型 Python 实验项目,为支持 MCP 的 AI 助手抓取 Rootdata 上的 Web3 项目信息。它仅提供一个工具,适合用于学习和为研究工作流补充结构化数据。

主要功能

  1. 01抓取 Rootdata 热门项目
  2. 02返回项目名称和描述
  3. 03提供项目链接
  4. 04通过标准输入输出运行

适用场景

  1. 01为 Web3 研究补充项目数据
  2. 02了解最小 MCP 工具的实现
  3. 03将 Rootdata 页面数据接入 AI 助手

MCP 相关

向 MCP 客户端提供 `get_rootdata_hot_projects`,返回从 Rootdata 页面解析的项目名称、描述和链接。服务器以 stdio 模式运行。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

来自项目 README

Rootdata MCP Server

一个很小的 MCP server 实验,用来把 Rootdata 上的 Web3 项目信息暴露给支持 MCP 的 AI 助手。

它适合用来理解:

  • 如何写一个最小 MCP tool
  • 如何把外部 Web3 数据源接入 AI 助手
  • AI 研究工作流里如何补充结构化数据入口

项目简介

当前工具提供一个 MCP 方法:

get_rootdata_hot_projects

它会抓取 Rootdata 页面,解析项目名称、描述和链接,并返回给 MCP 客户端。

这个项目是 MCP / Web3 research workflow 的小实验,不是 Rootdata 官方 API,也不保证页面结构变更后的稳定性。

安装

环境要求
  • Python 3.11+
  • pip 或 uv 包管理器
安装步骤
  1. 克隆仓库到本地:
git clone https://github.com/yulai-123/rootdata_mcp_server.git
cd rootdata_mcp_server
  1. 安装依赖:
pip install -e .
# 或使用 uv
uv pip install -e .

使用方法

启动 MCP 服务器
python main.py

服务器将以标准输入/输出(stdio)模式运行,可以被 MCP 客户端连接。

Tool
get_rootdata_hot_projects() -> list[dict[str, str]]

返回字段:

  • name
  • description
  • link
与 MCP 客户端集成

不同客户端的配置格式不完全相同。核心是让客户端通过 stdio 启动:

python /path/to/rootdata_mcp_server/main.py

可以参考:

参考资料

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。