Query Pendle Finance market data, APY analytics, and yield strategy info across multiple EVM chains. Create and manage limit orders for PT/YT tokens with targeted APY conditions. Build swap and LP transactions including token swaps, liquidity operations, and reward claims. Analyze portfolio positions with yield insights and maturity timelines.
Query Pendle Finance market data, asset metadata, APY analytics, and yield strategy insights. Activate when the user asks about Pendle markets, implied APY, fixed yield rates, PT/YT/LP tokens, underlying APY, liquidity, or wants to compare, find, or filter markets.
Manage Pendle Finance limit orders — view the order book, generate EIP-712 order data for PT/YT buys and sells, submit signed orders, and cancel. Activate when the user asks about limit orders, buy PT at a target APY, sell YT if yield drops, or set a yield target.
Analyze Pendle Finance portfolio positions — view PT, YT, LP holdings across markets, check claimable PENDLE rewards and YT interest, display maturity timelines, and provide position-level insights. Activate when the user asks about their portfolio, wallet positions, holdings, claimable rewards, or upcoming maturities.
Build Pendle Finance swap and LP transactions — swap any ERC20 tokens, buy/sell PT, buy/sell YT, mint/redeem SY, mint/redeem PT&YT, add/remove liquidity, claim rewards. Activate when the user wants to trade on Pendle, swap tokens, get a swap quote, buy fixed yield, sell a position, wrap tokens into SY, add or remove liquidity, or claim PENDLE rewards.
External network access
Connects to servers outside your machine
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Beta — This project is under active development.
AI plugins for Pendle Finance — trade yield tokens, manage LP positions, place limit orders, and query DeFi market data across 7 EVM chains.
# Claude Code Marketplace
/plugin marketplace add pendle-finance/pendle-ai
# Install individual plugins
/plugin install pendle-v2 # Pendle V2 DeFi protocol
/plugin install pendle-boros # Boros — interest-rate derivatives (Arbitrum)
Two MCP servers ship with this marketplace. Use the plugin install above to get tools plus skills and the advisor agent; use the raw MCP configs below if you only want the tools.
Hosted at https://api-v2.pendle.finance/core/mcp. Streamable HTTP, no install.
Runs locally via npx -y @pendle/boros-mcp (Node ≥ 18). Required to be local because Boros wallet operations broker browser-wallet signatures via a 127.0.0.1 callback — a remote HTTP MCP cannot do that. See packages/plugins/pendle-boros/README.md for the full approval-flow + security-model writeup.
Server URL: https://api-v2.pendle.finance/core/mcp
claude mcp add pendle-v2 --transport http https://api-v2.pendle.finance/core/mcp
https://api-v2.pendle.finance/core/mcpUse OpenCode CLI to interactively add the MCP:
opencode mcp add
Add to your .vscode/mcp.json:
{
"servers": {
"pendle-v2": {
"url": "https://api-v2.pendle.finance/core/mcp",
"type": "http"
}
}
}
codex mcp add pendle-v2 --url https://api-v2.pendle.finance/core/mcp
Note: There is some unknown issue with the built-in HTTP Streamable MCP mode in Gemini which prevents us from accessing the MCP. We propose using mcp-remote as an alternative.
Add to your ~/.gemini/settings.json:
{
"mcpServers": {
"pendle-v2": {
"command": "npx",
"args": [
"mcp-remote",
"https://api-v2.pendle.finance/core/mcp"
]
}
}
}
Package: @pendle/boros-mcp (stdio, npm). Node ≥ 18.
claude mcp add boros -- npx -y @pendle/boros-mcp
Add --scope user for global (all projects) instead of the default project scope. Verify with claude mcp list.
Edit claude_desktop_config.json:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json{
"mcpServers": {
"boros": {
"command": "npx",
"args": ["-y", "@pendle/boros-mcp"]
}
}
}
Restart the app to load the server.
Edit ~/.codex/config.toml:
[mcp_servers.boros]
command = "npx"
args = ["-y", "@pendle/boros-mcp"]
Edit ~/.gemini/settings.json:
{
"mcpServers": {
"boros": {
"command": "npx",
"args": ["-y", "@pendle/boros-mcp"]
}
}
}
Edit ~/.config/opencode/opencode.json (or opencode.json at the project root):
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"boros": {
"type": "local",
"command": ["npx", "-y", "@pendle/boros-mcp"],
"enabled": true
}
}
}
Replace the command/args block in any of the configs above with:
"command": "node",
"args": ["/absolute/path/to/boros-mcp/dist/index.js"]
Sandbox warning: Wallet ops (
setup_agent,deposit,withdraw,cancel_withdraw,revoke_agent,vault_pay_treasury) need a browser the user can reach to sign + loopback access between the MCP child process and that browser. Sandboxed / remote-container clients should runsetup_agentand deposits from a local machine first, then copy~/.boros-mcp/agent.encover for trading-only flows.
| Plugin | Description | Skills | MCP Tools |
|---|---|---|---|
| pendle-v2 | Pendle V2 DeFi protocol — swap, LP, limit orders, market data | 4 | 25 |
| pendle-boros | Boros — interest-rate derivatives on Arbitrum: long/short funding rates, AMM LP, cross/isolated margin | 3 (+1 advisor) | 44 |
See CLAUDE.md for development setup and contribution guidelines.
MIT License - see LICENSE for details.
npx claudepluginhub pendle-finance/pendle-ai --plugin pendle-v2Optimize DeFi yield farming strategies across protocols with APY tracking and risk assessment
Natural language to unsigned DeFi transactions. Translates intents into transaction payloads across 13 protocols (Aave, Lido, Uniswap, Curve, Compound, MakerDAO, Rocket Pool, EigenLayer, Balancer, Pendle, WETH, ERC-20, ERC-721). Deterministic, no signing, no private keys.
AI-powered assistance for discovering PancakeSwap farms, staking CAKE, and managing yield farming positions with deep links to the PancakeSwap interface
Agent-first CLI for trading perpetual futures on Phoenix DEX (Solana). Paper trading and read-only market data work out of the box; live trading opt-in via wallet password + dangerous-mode flag.
Multi-DEX perpetual futures CLI + MCP server for AI agents — Pacifica (Solana), Hyperliquid (HyperEVM), Lighter (Ethereum), Aster (BNB Chain). Trade, bridge, arb, and manage positions via natural language.
Agent-first CLI for the Crypto.com Exchange API. Market data by default; live trading opt-in via API keys. Available --services: market (default), trade, account, advanced, margin, staking, funding, fiat. Update args in MCP settings to expand capabilities.