Token导航 LogoToken导航TokenDH.com
Graph Lending MCP logo
数据服务stdio官方级别未说明来源级核验

Graph Lending MCP

MCP Server

tsc

提供统一的AI友好工具,用于分析Messari标准化的借贷子图数据,支持跨40多个借贷协议和15条链的数据查询和比较。

工具数

19

提示词数

0

GitHub Stars

1

资源数

0
多链支持TypeScript数据分析

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

PaulieB14

提供方

PaulieB14

最后核验

2026/5/17 20:21

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx tsc

详细介绍

图表借阅mcp

一个自然语言查询→ 在15个区块链上分散40多种贷款协议→ 获取结构化、可比的数据。

特性

  • 19个MCP工具 涵盖协议、市场、费率、头寸、事件、快照和跨协议分析
  • 90个子图部署 跨15条链上的40多种借贷协议(以太坊、Polygon、Arbitrum、Avalanche、BSC、Optimism、Base、Scroll、Fantom、Gnosis、Moonbeam等)
  • 跨协议比较 --在一次通话中比较任何协议集的TVL、收入、用户
  • 优雅的故障处理 --死子图不会导致查询崩溃;失败与成功并存
  • 架构版本感知 --自动为v1.x、v2.x和v3.x子图选择兼容的查询

工具

工具说明
list_protocols列出所有带有实时TVL数据的注册协议
get_protocol详细的协议统计数据(TVL、收入、用户、池计数)
get_markets列出协议的市场,按任何字段排序
get_market详细的单一市场数据,包括利率、上限和头寸
get_interest_rates所有市场的利率,带有可选的侧面/类型过滤器
get_account账户概述,包括头寸计数和活动
get_positions地址的空缺职位,带可选侧过滤器
get_deposits最近的存款事件,可按市场和账户过滤
get_borrows最近的借用事件
get_repays最近的还款事件
get_withdrawals最近的提款事件
get_liquidations最近的清算事件和利润数据
get_flashloans最近的闪借事件
get_daily_financials每日财务快照(TVL、数量、收入)
get_market_snapshots每日市场层面的利率和活动快照
get_usage_metrics每日用户活动和交易计数
compare_protocols多种协议的并排比较
top_markets_by_tvl所有协议的顶级市场,可选择按网络过滤
query_subgraph任何已注册子图的原始GraphQL转义填充

设置

先决条件

快速入门(npm)

{
  "mcpServers": {
    "graph-lending": {
      "command": "npx",
      "args": ["graph-lending-mcp"],
      "env": {
        "GRAPH_API_KEY": "your-api-key-here"
      }
    }
  }
}

从源代码安装

git clone https://github.com/PaulieB14/graph-lending-mcp.git
cd graph-lending-mcp
npm install
npx tsc

然后添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "graph-lending": {
      "command": "node",
      "args": ["/path/to/graph-lending-mcp/dist/index.js"],
      "env": {
        "GRAPH_API_KEY": "your-api-key-here"
      }
    }
  }
}

建筑

src/
├── index.ts          # MCP server entry — registers all 19 tools
├── registry.ts       # Protocol → subgraph ID mapping (see SUBGRAPHS.md)
├── client.ts         # GraphQL fetch with retry, timeout, fan-out
├── queries.ts        # All GraphQL query constants
└── tools/
    ├── protocol.ts   # list_protocols, get_protocol
    ├── markets.ts    # get_markets, get_market
    ├── rates.ts      # get_interest_rates
    ├── positions.ts  # get_account, get_positions
    ├── events.ts     # deposits, borrows, repays, withdrawals, liquidations, flashloans
    ├── snapshots.ts  # daily_financials, market_snapshots, usage_metrics
    └── cross.ts      # compare_protocols, top_markets_by_tvl

所有查询都使用Messari的 标准化贷款模式 --每个协议中的相同实体和字段。

子图注册表

子段落.md 查看90个已注册子图部署的完整列表及其状态、网络、模式版本和注释。

许可证

麻省理工学院

目录标签

目录标签

多链支持TypeScript数据分析借贷协议分析本地部署区块链数据分析跨协议比较AI友好工具

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

部署方式(deploymentType,部署类型)

remote-capable

来源包(packageName,安装包名)

tsc

工具数量(toolCount,工具数)

19

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononeremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP