DeFi Quant Yield & Risk Engine

io.github.Pyrochem由 GitHub 账号 Pyrochem 发布v1.0.6更新于 Nov 6, 2026

Quantitative DeFi carry ROE, borrow kink slippage & risk simulation across 6 protocols.

已验证STDIO仅桌面金融数据与分析

概览

AI 生成的概览

本地 MCP 服务器,提供 7 个 DeFi 量化工具,用于稳定币收益、杠杆 carry 的 ROE 以及跨 6 个协议的成交前借贷与兑换滑点模拟。

可以做什么
  • 扫描稳定币收益,比较 sUSDe 与 sUSDS 回报与最低 USDC 借贷利率,并计算杠杆循环 ROE 与盈亏平衡利差
  • 模拟 Morpho Blue 借贷 APY 在 90% AdaptiveCurveIRM 拐点处的滑点与成交后利用率
  • 建模 Ethena sUSDe 8 小时 epoch 的线性释放与大额存入造成的 APY 稀释
  • 解析 Fluid LiquidityLayer 的位打包存储槽并计算成交后利率影响
  • 计算 Sky sUSDS 的每秒连续复利及相对 Morpho 借贷成本的杠杆 carry
  • 审计 Euler V2 金库上限与 EVC 子账户,并分析 Pendle V2 logit 曲线、TWAP 与 PT 兑换滑点
适用场景
适合让助手回答稳定币 carry、循环杠杆、借贷利率拐点滑点、epoch 稀释或固定收益偏离等量化 DeFi 问题,并需要成交后的模拟数值而非静态快照时使用。
运行要求
通过 npx 以 stdio 在本地运行(需 Node.js)。需在 RAPIDAPI_KEY 环境变量中提供 RapidAPI 密钥以获取链上 RPC 实时数据;README 还设置了 RAPIDAPI_HOST 变量。文中提到 RapidAPI 有每月 50 次请求的免费额度。仅支持桌面客户端配置。
安装前请注意
需要第三方 RapidAPI 密钥,链上查询会发送到该托管 API,用量受其配额限制。模拟结果只是成交前估算而非保证;服务器本身不执行交易,但依据其收益或滑点数据操作存在财务风险。

安装

在 SourceWeft 中

  1. 打开 控制台中的 DeFi Quant Yield & Risk Engine,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

DeFi Quant MCP Server (defi-quant-mcp-server)

This repository contains the official open-source Model Context Protocol (MCP) server implementation for the DeFi Quant suite. Built with @modelcontextprotocol/sdk and Zod schema validation, it exposes 7 native DeFi yield, leveraged carry, and pre-trade risk simulation tools directly to AI agents (Claude Desktop, Cursor, Windsurf, and autonomous trading agents).

Unlike read-only DeFi wrappers that only return static historical snapshots, this MCP server performs pre-execution smart contract state simulations across Morpho Blue, Ethena (sUSDe), Fluid Protocol, Sky Protocol (sUSDS), Euler V2 (EVK/EVC), and Pendle V2.


Example AI Prompts This Server Solves

Once connected to Claude Desktop or Cursor, your AI agent can autonomously answer complex quantitative DeFi questions:

  • Cross-Protocol Yield & Looping: "Where is the highest leveraged stablecoin carry right now between Ethena sUSDe and Sky sUSDS, and is it cheaper to borrow USDC on Morpho Blue, Fluid, or Euler V2 at 5x leverage?"
  • Morpho Blue Kink Slippage: "What happens to the borrow APY on the Morpho wstETH/USDC market if I borrow an extra $2,000,000? Does it push utilization past the 90% AdaptiveCurveIRM kink?"
  • Ethena Epoch Dilution: "How much unvested USDe is left in Ethena's current 8-hour epoch, and how much will the sUSDe APY drop if a whale deposits $25M right now?"
  • Fluid Bit-Packed State: "Unpack the Fluid LiquidityLayer 256-bit storage slot for USDC and calculate post-trade utilization after a $2M borrow."
  • Pendle V2 Fixed Yield & TWAP Divergence: "Compare Pendle's Spot Implied Fixed APY against the 15-minute PT Oracle TWAP, and simulate the implied yield slippage on a $1M PT swap."
  • Euler V2 Vault & Sub-Account Audits: "Decode the uint16 supply/borrow caps on the Euler V2 Prime USDC vault and check active EVC sub-account bitmaps."

Native MCP Tools Included (7 Tools)

  1. scan_stablecoin_yield_arbitrage_radar — Compares live stablecoin yields (sUSDe, sUSDS) against the cheapest USDC borrow rates (Morpho Blue, Fluid, Euler V2) and calculates net leveraged loop ROE and breakeven borrow spreads.
  2. simulate_morpho_blue_kink_slippage — Reads live Morpho Blue market state (borrowShares, totalSupplyAssets) and simulates post-trade borrow APY slippage across the 90% AdaptiveCurveIRM kink.
  3. simulate_ethena_susde_vesting_dilution — Queries Ethena getUnvestedAmount() linear 8-hour epoch decay and models post-deposit APY dilution.
  4. unpack_fluid_liquidity_layer_state — Unpacks Fluid Protocol's 56|8 BigMath bit-packed storage slots into human-readable supply/borrow liquidity, utilization, and post-trade rate impact.
  5. simulate_sky_susds_leveraged_carry — Computes continuous RAY ($10^{27}$) per-second ssr/chi compounding for Sky sUSDS against Morpho USDC borrow costs.
  6. audit_euler_v2_vault_and_evc_subaccounts — Decodes Euler V2 compact floating-point mantissa/exponent caps, simulates IRM kink slippage, and scans EVC 256-bit XOR sub-accounts (0..3).
  7. analyze_pendle_v2_logit_curve_and_twap — Reads Pendle V2 MarketState logit curve parameters (scalarRoot, lnFeeRateRoot), compares Spot Implied APY vs. PT Oracle TWAP, and simulates PT swap slippage.

Quick Start (Claude Desktop / Cursor Configuration)

  1. Grab a free API key from the DeFi Quant Multi-Protocol Yield & Risk API on RapidAPI (includes a Free $0/mo Basic Tier with 50 requests/month).
  2. Add the following block to your claude_desktop_config.json or .cursor/mcp.json:
json
{  "mcpServers": {    "defi-quant": {      "command": "npx",      "args": ["-y", "defi-quant-mcp-server"],      "env": {        "RAPIDAPI_KEY": "YOUR_RAPIDAPI_KEY",        "RAPIDAPI_HOST": "defi-quant-multi-protocol-yield-risk-api.p.rapidapi.com"      }    }  }}

来源:README.md,提交 6e43a48

工具

7

scan_stablecoin_yield_arbitrage_radar

Use this tool when a user asks where to find the best DeFi stablecoin yield, how to loop stablecoins for leveraged carry, or wants to compare Ethena sUSDe and Sky sUSDS yields against the cheapest USDC borrow rates across Morpho Blue, Fluid, and Euler V2.

输入参数leverage

simulate_morpho_blue_kink_slippage

Use this tool when a user wants to check Morpho Blue borrow rates, market utilization, or simulate how a large borrow or loop position will impact the 90% AdaptiveCurveIRM kink and push up post-trade borrow APY.

输入参数marketIdsimBorrowDelta

simulate_ethena_susde_vesting_dilution

Use this tool when a user asks about Ethena sUSDe real-time APY, 8-hour epoch reward vesting (`getUnvestedAmount`), or how a large whale deposit into the sUSDe staking contract will dilute the current yield.

输入参数simDepositUSDe

unpack_fluid_liquidity_layer_state

Use this tool when a user asks about Fluid Protocol USDC borrow/supply rates, needs to decode Fluid's 256-bit BigMath storage slots (`exchangePricesAndConfig`), or wants to simulate post-trade utilization on Fluid.

输入参数tokenAddresssimBorrowDelta

simulate_sky_susds_leveraged_carry

Use this tool when a user asks about Sky Protocol (MakerDAO) sUSDS savings rate, continuous per-second RAY compounding (`ssr` and `chi`), or wants to calculate leveraged sUSDS/USDC loop ROE and breakeven borrow rates on Morpho.

输入参数leverageborrowRateOverride

audit_euler_v2_vault_and_evc_subaccounts

Use this tool when a user wants to audit an Euler V2 (EVK) vault, decode uint16 compact floating-point supply/borrow caps, simulate Euler IRM borrow kink slippage, or inspect Ethereum Vault Connector (EVC) 256-bit XOR sub-account bitmaps.

输入参数vaultAddressaccountAddresssimBorrowDelta

analyze_pendle_v2_logit_curve_and_twap

Use this tool when a user asks about Pendle V2 fixed yields (PT/YT), wants to compare Spot Implied APY against the 15-minute geometric PT Oracle TWAP, or needs to simulate how a large PT trade impacts the logit AMM curve (`scalarRoot`, `lnFeeRateRoot`).

输入参数marketAddresssimPtTradeSize

版本历史

2
  1. v1.0.6最新Nov 6, 2026
  2. v1.0.3Nov 5, 2026

评分

已满足适用检查项的 90%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分
  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分