DeFi策略与跨链桥服务器

Puffer Finance MCP服务器提供DeFi策略管理、跨链桥接和实时合约地址服务,适用于多链DeFi操作和资产管理。

  • by LIN0304
  • JavaScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 lin0304/puffer.fi-defi-mcp

使用说明

🔥 Puffer Finance MCP服务器

用于Puffer Finance的完整MCP服务器 DeFi策略, 跨链桥接,以及 真实合同地址.

✨ 特性

🌉 跨链桥梁作业

  • 8支持的网络:以太坊、Base、Arbitrum、Apechain、BNB Chain、Berachain、Soneium、Zircuit
  • 网桥提供商集成:EVERCLEAR+链环CCIP
  • Live Everclear API:来自api.everclear.org的实时报价、意图和限制
  • 真实合同地址:所有经过验证的Puffer Finance合同
  • 令牌映射:自动pufETH↔ xpufETH转换
  • 提供商特定说明:优化路线和费用

📊 DeFi战略管理

  • 30+DeFi策略:完整的Puffer金融生态系统
  • 实时数据:APR、TVL、每日奖励、协议信息
  • 存款说明:特定协议的交易数据
  • 返回模拟:准确的产量预测
  • 风险分析:综合安全评估

🪙 代币支持

  • pufETH: 0xd9a442856c234a39a81a089c06451ebaa4306a72 (以太坊)
  • xpufETH: 0x23da5f2d509cb43a59d43c108a43edf34510eff1 (基础/L2s)
  • 河豚: 0x4d1c297d39c5c1277964d0e3f8aa901493664530 (治理)
  • 多链支持:所有网络上的ETH、USDC、USDT、wstETH

🚀 安装

npm install

⚙️ 用法

作为MCP服务器(推荐)

添加到您的Claude桌面配置中:

{
  "mcpServers": {
    "puffer-finance": {
      "command": "node",
      "args": ["/path/to/puffer-finance-mcp/index.js"]
    }
  }
}

独立测试

npm start

🛠️ 可用工具(共8个)

1. get_bridge_info 🌉

桥梁综合信息提取

  • 桥梁路线:所有8个支撑链
  • 提供商检测:EVERCLEAR vs CHAINLINK
  • 合同地址:真正的桥梁合同
  • 代币支持:pufETH/xpufETH兼容性

2. execute_bridge ⭐ 高级

执行跨链桥接交易

  • 供应商情报:自动选择EVERCLEAR/CHAINLINK
  • 要物契约:已验证的网桥地址
  • 令牌映射:pufETH↔ xpufETH转换
  • 费用优化:供应商特定成本分析
  • 时间估计:准确的传输持续时间

2b。 create_everclear_intent 🚀 新

直接集成Everclear API,实现实时桥接执行

  • 实时API数据:Everclear API实时报价、费用和时间安排
  • 意图创建:使用calldata生成可执行的桥意图
  • 路线限制:实时最低/最高金额和流动性状态
  • 交易准备就绪:返回合约地址和执行数据
  • 后备支援:在API不可用的情况下优雅地降级

4. get_defi_strategies

取消Puffer Finance的所有DeFi机会

  • 30+策略:完整的生态系统覆盖
  • 实时数据:实时APR、TVL、奖励
  • 协议检测:曲线、Unifi、Euler、Uniswap等。

5. deposit_to_strategy

生成特定于协议的存款指令

  • 智能合约:真正的Puffer Finance地址
  • 交易数据:已准备好执行呼叫
  • 天然气估算:准确的成本预测
  • 审批:所需的令牌批准

6. get_strategy_details

详细的战略分析

  • 综合信息:费用、风险、锁定
  • 合同地址:已验证的协议合同
  • 需求:最低存款额、代币类型

7. simulate_deposit

计算预计回报和成本

  • 产量预测:每日/每周/每月/每年
  • 费用影响:实际成本计算
  • 风险评估:针对特定战略的警告

8. get_vaults

Puffer Finance的保险库信息

  • 保险库指标:APY、TVL、代币支持
  • 实时数据:现场保险库表演

🌐 支持的网络

链 ID 网桥提供者 令牌
以太坊 1 EVERCLEAR/CHAINLINK pufETH
基础 8453 永清 到期
仲裁 42161 CHAINLINK 普菲特
Apechain 33139 埃弗里勒 扩展
BNB链 56 永恒 扩展
贝拉钦 80094 CHAINLINK 普菲斯
索尼姆 1868 CHAINLINK 普菲斯
马戏团 48900 永清 到期

📋 示例用法

桥梁运营

// Get all bridge options
get_bridge_info()

// Bridge pufETH from Ethereum to Base (becomes xpufETH)
execute_bridge({
  "fromChain": "Ethereum",
  "toChain": "Base", 
  "token": "pufETH",
  "amount": "1.0"
})

// Create Everclear intent with live API data
create_everclear_intent({
  "fromChain": "Ethereum",
  "toChain": "Base",
  "token": "pufETH",
  "amount": "1.0",
  "recipientAddress": "0x742d35cc6cd34b0532c4c0e4b8f0c7c7e1234567"
})

// Bridge via CHAINLINK to Arbitrum
execute_bridge({
  "fromChain": "Ethereum",
  "toChain": "Arbitrum",
  "token": "pufETH", 
  "amount": "0.5"
})

DeFi战略运营

// Get all strategies
get_defi_strategies()

// Deposit to specific strategy
deposit_to_strategy({
  "strategyId": "curve-pufeth-wsteth",
  "amount": "1.0"
})

// Simulate returns
simulate_deposit({
  "strategyId": "pendle-finance",
  "amount": "0.5"
})

🔧 网桥提供商

EVERCLEAR

  • 链条:基底、BNB链、Apechain、锆石
  • 代币:xpufETH(跨链表示)
  • 特性:费用更低(约1-8美元),转账更快(1-10分钟)

链环CCIP

  • 链条:仲裁庭、索尼、贝拉钦
  • 代币:pufETH(原生代币)
  • 特性:更高的安全性,可靠的传输(5-15分钟)

🏗️ 建筑

  • 真实合同集成:所有地址均已从Puffer Finance核实
  • 多提供商支持:EVERCLEAR+CHAINLINK网桥路由
  • 令牌智能:自动pufETH/xpufETH映射
  • 错误处理:全面的验证和安全检查
  • 实时数据:从app.buffer.fi中实时抓取

📄 许可证

MIT许可证


🔥 已准备好与Claude Desktop一起用于生产,以实现完整的Puffer Finance交互!

支持所有DeFi策略、跨链桥接和跨8个网络的真实合约执行。