pigi.finance - DeFi Vault Intelligence MCP

官方

查询25多个协议和14条EVM链上的2,000多个DeFi金库。获取金库风险评分、APR/APY和TVL历史、风险调整后收益、DeFi基准利率以及黑客/漏洞利用数据——适用于Claude、Cursor、Codex、Gemini CLI及任何其他MCP客户端。

你可以用 Pigi Finance DeFi Vault Intelligence MCP 做什么?

  • 按风险和收益查找金库 — 询问以太坊上APR超过10%、TVL超过1000万美元、风险等级为A或B的USDC借贷金库,并通过list_vaults按风险调整后APR排序。

  • 跨协议比较金库 — 使用get_vault_history和strategy_id,请求对Morpho和Euler的顶级USDC金库进行90天风险调整后收益的并排比较。

  • 跟踪金库资金流动和表现 — 询问哪些Morpho金库本月出现净流出,或通过get_vault_stats获取TVL低点/高点、APR和净流入。

  • 监控市场利率和黑客事件 — 使用get_rates查看DeFi基准利率与3个月期美国国库券的对比,或使用get_hacks查询2025年跨链桥漏洞损失。

  • 评估协议级风险 — 询问pigi如何对以太坊上的Aave V3进行协议评级,以及哪些金库推动了该评分,使用list_protocols和get_protocol。

文档

pigi.finance

pigi.finance — DeFi Vault Intelligence MCP

查询 2,000+ 个 DeFi 金库,覆盖 25+ 个协议和 14 条 EVM 链。获取金库风险评分、APR/APY 和 TVL 历史、风险调整后收益、DeFi 基准利率以及黑客/漏洞利用数据——适用于 Claude、Cursor、Codex、Gemini CLI 及任何其他 MCP 客户端。

  • 远程服务器,无需安装。 将客户端指向一个 URL,通过 OAuth 登录。无需复制 API 密钥,无需环境变量。
  • 跨协议。 一个工具界面覆盖 Aave、Morpho、Euler、Uniswap、Fluid、SparkLend、Yearn 等——跨协议比较金库,而不是逐个查看。
  • 风险评级。 每个被评估的金库都带有 pigi 发布的 risk_band(A 最安全 … F)和 risk_score(0–100),因此代理可以按安全性排序,而不仅仅是按收益。
  • 免费层级。 每月 1,000 次请求,包含所有金库指标和历史数据。Pro 提高限额并增加持有者分析。参见 pigi.finance/api-keys。

已列入 官方 MCP 注册表,名称为 io.github.pigi-fi/pigi-mcp。

端点: https://mcp.pigi.finance/api/mcp(Streamable HTTP)

安装

任何 MCP 客户端(Claude Desktop、Cursor、Windsurf 及大多数其他客户端:添加到 MCP 配置文件中)

{
  "mcpServers": {
    "pigi": { "url": "https://mcp.pigi.finance/api/mcp" }
  }
}

或者将以下内容粘贴到您的代理中,让它自行完成设置:

Read https://raw.githubusercontent.com/pigi-fi/pigi-skills/refs/heads/main/pigi-setup/SKILL.md and follow the instructions to connect to pigi.finance MCP

CLI 客户端:

Claude Code

claude mcp add pigi --transport http https://mcp.pigi.finance/api/mcp

Codex

codex mcp add pigi --url https://mcp.pigi.finance/api/mcp

Gemini CLI

{
  "mcpServers": {
    "pigi": { "httpUrl": "https://mcp.pigi.finance/api/mcp" }
  }
}

OpenCode

{
  "mcp": {
    "pigi": { "type": "remote", "url": "https://mcp.pigi.finance/api/mcp" }
  }
}

仅支持 Stdio 的客户端(通过 mcp-remote 桥接)

{
  "mcpServers": {
    "pigi": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.pigi.finance/api/mcp"]
    }
  }
}

Docker(stdio 桥接到托管服务器,适用于需要本地进程的运行器)

git clone https://github.com/pigi-fi/pigi-mcp.git && cd pigi-mcp
docker build -t pigi-mcp .
docker run -i --rm -p 3334:3334 -v pigi-mcp-auth:/home/node/.mcp-auth pigi-mcp

首次运行会打印一个登录 URL;在主机上打开它。回调落在端口 3334 上,命名卷会保留令牌,因此后续运行会跳过登录。

对于非交互式使用(如目录检查器、服务),请改为传入服务令牌,OAuth 将被跳过:docker run -i --rm -e PIGI_MCP_TOKEN=... pigi-mcp。服务令牌由 pigi.finance 为特定集成签发。

将本仓库克隆到自己的镜像中而不是构建 Dockerfile 的运行器(Glama 就是这样做的)需要一个构建步骤,npm install -g mcp-remote@0.14.2,以及命令 ["/app/entrypoint.sh"];脚本自带默认值。

身份验证

首次连接时,客户端会打开 OAuth 2.1 登录(WorkOS AuthKit)。首次登录时会自动配置一个免费账户。如果您已经在使用 pigi.finance REST API,请使用相同的电子邮件登录:MCP 共享该账户的计划和配额。

无头环境:mcp-remote 打印登录 URL;在任何地方打开它,然后将回调 URL 传回。

技能(可选)

pigi-fi/pigi-skills 教代理何时以及如何使用这些工具:

npx skills add pigi-fi/pigi-skills --yes

您可以询问的内容

  • “查找以太坊上 APR 高于 10% 且 TVL 超过 1000 万美元的 USDC 借贷金库,然后按风险评分排序。”
  • “比较 Morpho 和 Euler 上顶级 USDC 金库在过去 90 天的风险调整后收益。”
  • “Morpho 中哪些金库本月出现净流出?”
  • “当前 DeFi 基准利率与 3 个月期国库券相比如何?”
  • “2025 年桥接漏洞利用损失了多少?”
  • “pigi 如何评价以太坊上的 Aave V3 作为一个协议,哪些金库推动了该评分?”

工具

  • list_vaults — 列出 DeFi 金库,包含 TVL、APR、资产类别、年龄、协议、链,以及(如已评估)risk_band、risk_score 和 risk_adjusted_apr。可按 protocol_name、chain_id、asset_class(稳定 / 混合 / 非稳定)、search(名称子字符串,例如 USDC)、risk_band(例如 ["A","B"])、min_risk_score、tvl_filter、apr_filter、age_filter 过滤;按 apr_desc、tvl_desc、risk_score_desc 或 risk_adjusted_apr_desc 排序;使用 limit / offset 分页。返回 id(用于 get_vault)和 strategy_id(用于历史和统计)。
  • get_vault — 按池 id 获取单个金库的完整记录。
  • list_protocols — 一次调用获取每个已评级协议节点的 pigi 累计协议评级:score = 0.6 × the protocol node's own rating + 0.4 × the TVL-weighted mean of the published scores of the vaults that deposit into it,包含 band(A 最安全 .. F)、节点评级和金库聚合。节点 ID 形如 aave-v3-ethereum、euler-v2、morpho-blue-ethereum。可选的 chain_id 缩小计入的金库范围。
  • get_protocol — 单个协议节点的累计评级及计入的金库(已发布评分、等级、TVL、权重;最大者优先)。参数:node_id(来自 list_protocols),可选 chain_id。
  • get_vault_history — 金库的每日序列:TVL、APR、APY、风险调整后 APR(APR 减去基于风险评分得出的惩罚)以及 30 日移动平均线。参数:strategy_id、range(7D / 30D / 90D / 180D)。
  • get_vault_stats — 金库的窗口聚合:TVL 低/高、APR、APY 以及每周、每月、每季度和每年窗口的净流入。参数:strategy_id,可选 period。
  • get_rates — DeFi 基准利率(稳定币和 ETH 金库集合平均收益)以及 3 个月期美国国库券利率,最近约 30 个每日数据点。无参数。
  • get_hacks — DeFi 黑客和漏洞利用损失事件以及主要 TradFi 损失,附带 summary 汇总整个过滤集。参数:category、type(DeFi / Dexes / Bridges)、from、to、min_amount、sort、limit、offset。
  • get_usage — 您本月请求次数和计划限额。无参数。

“最佳低风险 USDC 金库”只需一次调用:list_vaults({ search: "USDC", asset_class: "stable", risk_band: ["A", "B"], sort: "risk_adjusted_apr_desc" })。

覆盖范围

2,000+ 个金库 · 25+ 个协议 · 14 条 EVM 链 · 借贷市场、ERC-4626 金库、AMM 池和稳定池。数据每日刷新。风险评级针对 pigi 已评估的金库发布;实时数量见 pigi.finance。

关于本仓库

本仓库是 pigi.finance MCP 服务器的公开列表:注册表清单(server.json)、发布工作流以及本 README。服务器本身是托管服务;其代码不在此发布。

发布:在 server.json 中提升 version,提交,打标签 vX.Y.Z 并推送标签。工作流验证清单并通过 GitHub OIDC 发布到注册表。注册表从不覆盖已发布的版本。

链接

标签:DeFi · 金融 · 加密货币 · 区块链 · Web3 · 收益 · 金库 · 风险 · 风险分析 · 链上数据 · Aave · Morpho · Euler · Uniswap · EVM