关于 Pigi Finance - DeFi Vault Intelligence
Pigi Finance 是一个远程 MCP 服务,可跨协议和 EVM 链比较 DeFi 金库,为 Agent 和其他 MCP 客户端提供收益、历史数据、风险评级、基准利率及漏洞损失信息。
主要功能
- 01按收益、TVL 和风险筛选金库
- 02比较协议评级与金库风险分数
- 03查看 APR、APY 和 TVL 历史数据
- 04查询 DeFi 与美国国债利率
- 05检索黑客攻击和漏洞损失记录
适用场景
- 01按风险调整后收益排列 USDC 金库
- 02比较 Morpho 和 Euler 金库表现
- 03跟踪金库资金流入与流出
- 04查看 DeFi 漏洞历史损失
MCP 相关
托管的 MCP 服务提供金库、协议、收益率、风险历史和漏洞数据工具。客户端连接远程端点,并通过 OAuth 验证。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.pigi.finance/api/mcpclaude mcp add --transport http pigi-finance-defi-vault-intelligence https://mcp.pigi.finance/api/mcp{"mcpServers":{"pigi-finance-defi-vault-intelligence":{"type":"http","url":"https://mcp.pigi.finance/api/mcp"}}}在 Cursor 中打开{"servers":{"pigi-finance-defi-vault-intelligence":{"type":"http","url":"https://mcp.pigi.finance/api/mcp"}}}在 VS Code 中打开{"mcpServers":{"pigi-finance-defi-vault-intelligence":{"type":"http","url":"https://mcp.pigi.finance/api/mcp"}}}{"mcpServers":{"pigi-finance-defi-vault-intelligence":{"serverUrl":"https://mcp.pigi.finance/api/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
pigi.finance — DeFi 金库智能 MCP
查询 25+ 个协议和 14 条 EVM 链上的 2,000+ 个 DeFi 金库。获取金库风险评分、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),因此 Agent 可以按安全性排序,而不仅仅看收益。 - 免费套餐。 每月 1,000 次请求,包含所有金库指标和历史数据。Pro 套餐提高限额并增加持有人分析功能。请参阅 pigi.finance/api-keys。
已作为 io.github.pigi-fi/pigi-mcp 列入官方 MCP 注册表。
端点: https://mcp.pigi.finance/api/mcp(Streamable HTTP)
安装
任何 MCP 客户端(Claude Desktop、Cursor、Windsurf 和大多数其他客户端:添加到 MCP 配置文件中)
{
"mcpServers": {
"pigi": { "url": "https://mcp.pigi.finance/api/mcp" }
}
}
或者将以下内容粘贴到你的 Agent 中,让它完成设置:
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
命令行客户端:
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;请在主机上打开该 URL。回调会连接到端口 3334,命名卷会保留令牌,因此后续运行无需再次登录。
对于非交互式使用场景(如目录检查器或服务),改为传入服务令牌即可跳过 OAuth:docker run -i --rm -e PIGI_MCP_TOKEN=... pigi-mcp。pigi.finance 会针对特定集成签发服务令牌。
将此仓库克隆到自己的镜像中而非构建 Dockerfile 的运行器(Glama 就是这样)需要执行一个构建步骤:npm install -g [email protected],并使用命令 ["/app/entrypoint.sh"];该脚本包含自身的默认设置。
认证
首次连接时,客户端会打开 OAuth 2.1 登录流程(WorkOS AuthKit)。首次登录时会创建免费账户。如果你已经在使用 pigi.finance REST API,请使用相同的电子邮箱登录:MCP 会共享该账户的套餐和配额。
无头环境:mcp-remote 会显示登录 URL;可在任意位置打开该 URL,然后传回回调 URL。
技能(可选)
pigi-fi/pigi-skills 会教 Agent 何时以及如何使用这些工具:
npx skills add pigi-fi/pigi-skills --yes
你可以询问的内容
- “查找 Ethereum 上 APR 高于 10%、TVL 超过 $10M 的 USDC 借贷金库,然后按风险评分排序。”
- “比较过去 90 天 Morpho 和 Euler 上排名靠前的 USDC 金库的风险调整后收益。”
- “本月 Morpho 中哪些金库出现了净流出?”
- “目前 DeFi 基准利率与 3 个月期国库券利率相比如何?”
- “2025 年桥接漏洞利用造成了多少损失?”
- “pigi 如何评定 Ethereum 上的 Aave V3 协议?哪些金库影响了这一评分?”
工具
list_vaults— 列出 DeFi 金库,包含 TVL、APR、资产类别、存续时间、协议、链,以及在已评估的情况下提供的risk_band、risk_score和risk_adjusted_apr。可按protocol_name、chain_id、asset_class(stable / mixed / non-stable)、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 × 协议节点自身评级 + 0.4 × 存入该节点的金库已发布评分的 TVL 加权平均值,并提供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 发布到注册表。注册表不会覆盖已发布的版本。
链接
- 设置页面:app.pigi.finance/defi-mcp
- REST API 文档:app.pigi.finance/defi-api-docs
- Skills:github.com/pigi-fi/pigi-skills
- 注册表条目:registry.modelcontextprotocol.io/?q=pigi-mcp
标签:DeFi · 金融 · 加密货币 · 区块链 · Web3 · 收益 · 金库 · 风险 · 风险分析 · 链上数据 · Aave · Morpho · Euler · Uniswap · EVM
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。