Token导航 LogoToken导航TokenDH.com
Pendle Finance MCP Agent logo
金融服务stdio官方级别未说明来源级核验

Pendle Finance MCP Agent

MCP Server

Pendle Finance MCP代理是一个用于直接与Pendle Finance交互的工具,提供收益交易、流动性管理和跨链代币化收益操作功能。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
Python市场分析金融数据

安装说明

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

作者 / 组织

abhiragini-k

提供方

abhiragini-k

最后核验

2026/5/17 20:21

快速接入

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

命令预览

pip install -r requirements.txt

详细介绍

Pendle Finance MCP代理

这是一个MCP代理,让您能够直接与Pendle Finance进行交互。可以将其视为您连接到收益交易、流动性管理和Pendle在不同区块链上提供的所有代币化收益功能的桥梁。

这实际上所起的作用

我开发这个是因为我想有一种简洁的方式来与Pendle Finance进行交互,而无需直接处理他们合约的所有复杂性。这个代理提供了两种主要的交互方式:

  1. 直接合同调用 - 当你想要直接与智能合约进行交互并获取交易哈希时
  2. 托管SDK操作 - 当你想要那些高端功能,比如最优路由和零价格影响的交易时

此外,还有一系列市场分析工具可以帮助你判断哪些内容真正值得你投入时间。

你将获得的工具

直接合同工具

这些是基本构建模块——它们直接与Pendle的合约进行交互:

  • add_liquidity_with_sy_and_pt - 使用SY和PT代币增加流动性
  • add_liquidity_with_sy_only - 仅使用SY代币添加流动性
  • mint_py_tokens - 将SY代币转换为PY代币
  • redeem_py_tokens - 将PY代币转换回SY代币
  • fetch_symbol - 获取合约的符号
  • fetch_start_time - 当合同开始时
  • fetch_owner - 谁拥有这份合同
  • get_wallet_info - 检查你的钱包地址和余额

托管SDK工具

这些对于更复杂的操作使用了Pendle提供的托管SDK:

  • convert_swap - 带最优路由的代币交换
  • convert_add_liquidity - 添加流动性并实现自动优化
  • convert_add_liquidity_zpi - 在不产生价格影响的情况下增加流动性
  • convert_remove_liquidity - 最优化地减少流动性
  • convert_mint_pt_yt - 生成PT和YT代币
  • convert_redeem_pt_yt - 兑换PT和YT代币
  • convert_mint_sy - Mint SY(标准化收益)代币
  • convert_redeem_sy - 兑换SY代币
  • convert_rollover_pt - 在不同市场之间转移PT代币

市场分析工具

当你想要了解市场动态时:

  • get_markets_batch - 一次性从多个链中获取市场数据
  • get_best_opportunities - 使用筛选器找到最佳的收益机会
  • get_market_depth - 分析市场深度和流动性
  • simulate_strategy - 在做出承诺前先测试投资策略
  • get_trending_markets - 查看哪些市场交易量火爆
  • get_protocol_revenue - 检查协议收入统计数据

实用工具

使一切正常运行的辅助函数:

  • create_approximation_params - 创建近似参数
  • get_swap_types_names - 查看支持哪些交换协议
  • get_contract_info - 获取全面的合同信息
  • get_supported_chains - 查看支持哪些链

入门指南

首先,安装依赖项:

pip install -r requirements.txt

你需要创建一个 .env 与您的配置文件一起:

RPC_URL=https://sepolia-rollup.arbitrum.io/rpc
WALLET_PRIVATE_KEY=your_private_key_here

为了确保一切正常运行,请进行测试:

python test_working.py

然后启动MCP服务器:

python main.py

这个项目包括什么

以下是每个文件的作用:

  • main.py - 主MCP服务器,负责将所有内容整合在一起
  • hybrid_tools.py - 所有MCP工具(30多种)
  • pendle.py - 直接合同互动
  • pendle_api_client.py 处理托管的SDK API调用
  • wallet.py - 钱包管理相关事宜
  • config.py - 配置管理
  • test_working.py - 进行测试以确保一切正常运行
  • requirements.txt - Python 依赖项
  • abi/pendle_router_abi.json - 智能合约的ABI(应用程序二进制接口)

这是为谁准备的

  • 收益交易员 谁想在多个链上执行策略
  • 流动性提供者 需要优化路由来增加/移除流动性的用户
  • DeFi(去中心化金融)开发者 建立在Pendle Finance之上
  • 投资组合经理 谁想要分析和模拟收益策略

它是如何工作的

该代理使用MCP协议为AI代理提供标准化接口。它结合了直接合约调用和Pendle托管的软件开发工具包(SDK),让您同时享受两者的最佳优势。它支持5个主要区块链网络,并包含全面的错误处理和气体(交易手续费)优化功能。

目录标签

目录标签

Python市场分析金融数据收益交易本地部署流动性管理跨链操作智能合约交互

接入字段

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

stdio

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

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP