TheGraph MCP Server
一个 MCP 服务器,它使用来自 The Graph 的索引区块链数据来驱动 AI 代理。
kukapay
README
TheGraph MCP 服务器
一个 MCP 服务器,通过 The Graph 提供的索引区块链数据来增强 AI 代理的能力。
可用工具
1. getSubgraphSchema
获取指定 subgraph 的 schema,为 AI 代理提供生成 GraphQL 查询所需的上下文。
参数:
subgraphId
: subgraph ID (例如, "QmZBQcF...")asText
: 输出格式标志true
: 返回人类可读的 GraphQL schemafalse
: 返回 JSON schema (默认)
2. querySubgraph
针对指定的 subgraph 执行 GraphQL 查询。 虽然查询通常由 AI 生成,但您也可以手动编写自己的查询。
参数:
subgraphId
: subgraph IDquery
: GraphQL 查询字符串
安装
- 克隆仓库
git clone https://github.com/kukapay/thegraph-mcp.git
- 客户端配置
{ "mcpServers": { "thegraph-mcp": { "command": "uv", "args": ["--directory", "path/to/thegraph-mcp", "run", "main.py"], "env": { "THEGRAPH_API_KEY": "your_api_key_here" } } } }
示例提示
以下是一些触发工具的自然语言提示:
Schema 查询
- "以可读格式显示 subgraph QmZBQcF... 的 schema"
- "QmZBQcF... subgraph 的结构是什么?请以 GraphQL 格式显示"
- "我需要了解 subgraph QmZBQcF... 的数据模型,你能获取它的 schema 吗?"
数据查询
- "从 subgraph QmZBQcF... 中查找过去 24 小时内交易量排名前 5 的 token"
- "在 subgraph QmZBQcF... 中显示所有流动性大于 100 万美元的 pair"
- "从 QmZBQcF... subgraph 获取最新的 10 个 swap 事件,包括 token 符号和数量"
分析任务
- "使用 subgraph QmZBQcF... 分析过去一周 USDT pair 的交易量"
- "比较 subgraph QmZBQcF... 中 ETH 和 USDC pair 的流动性"
- "从 subgraph QmZBQcF... 中查找过去 24 小时内不寻常的交易模式"
组合任务
- "首先获取 QmZBQcF... 的 schema,然后帮助我编写一个查询来查找高价值交易"
- "检查 QmZBQcF... 的 schema,并告诉我哪些字段可用于查询 token 价格"
- "使用 subgraph QmZBQcF...,通过首先了解 schema 然后查询相关事件来分析大额交易的市场影响"
许可证
本项目采用 MIT 许可证。 有关详细信息,请参阅 LICENSE 文件。
推荐服务器
Crypto Price & Market Analysis MCP Server
一个模型上下文协议 (MCP) 服务器,它使用 CoinCap API 提供全面的加密货币分析。该服务器通过一个易于使用的界面提供实时价格数据、市场分析和历史趋势。 (Alternative, slightly more formal and technical translation): 一个模型上下文协议 (MCP) 服务器,利用 CoinCap API 提供全面的加密货币分析服务。该服务器通过用户友好的界面,提供实时价格数据、市场分析以及历史趋势数据。
MCP PubMed Search
用于搜索 PubMed 的服务器(PubMed 是一个免费的在线数据库,用户可以在其中搜索生物医学和生命科学文献)。 我是在 MCP 发布当天创建的,但当时正在度假。 我看到有人在您的数据库中发布了类似的服务器,但还是决定发布我的服务器。
mixpanel
连接到您的 Mixpanel 数据。 从 Mixpanel 分析查询事件、留存和漏斗数据。

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

Nefino MCP Server
为大型语言模型提供访问德国可再生能源项目新闻和信息的能力,允许按地点、主题(太阳能、风能、氢能)和日期范围进行筛选。
Vectorize
将 MCP 服务器向量化以实现高级检索、私有深度研究、Anything-to-Markdown 文件提取和文本分块。
Mathematica Documentation MCP server
一个服务器,通过 FastMCP 提供对 Mathematica 文档的访问,使用户能够从 Wolfram Mathematica 检索函数文档和列出软件包符号。
kb-mcp-server
一个 MCP 服务器,旨在实现便携性、本地化、简易性和便利性,以支持对 txtai “all in one” 嵌入数据库进行基于语义/图的检索。任何 tar.gz 格式的 txtai 嵌入数据库都可以被加载。
Research MCP Server
这个服务器用作 MCP 服务器,与 Notion 交互以检索和创建调查数据,并与 Claude Desktop Client 集成以进行和审查调查。

Cryo MCP Server
一个API服务器,实现了模型补全协议(MCP),用于Cryo区块链数据提取,允许用户通过任何兼容MCP的客户端查询以太坊区块链数据。