AgentKit Overview
Yield.xyz AgentKit gives AI agents access to the full onchain yield ecosystem through one unified interface. It is built to help agents discover opportunities, evaluate strategies, monitor positions, and generate unsigned transactions across staking, liquid staking, restaking, lending, vaults, liquidity provision, delegation-based yields, and more. AgentKit provides access to 80+ blockchain networks and 2,900+ yield opportunities, with live data continuously aggregated and normalized across sources, including APY, TVL, fees, liquidity, and strategy metadata. From opportunity discovery to transaction generation, the full workflow is handled end to end. It is built on the same battle-tested systems that power Yield.xyz in production, trusted by millions of users and integrated by platforms including Ledger, Anchorage Digital, Turnkey, Crossmint, Utila, Deblock, Tuyo, and Portal. Transactions are always returned unsigned. Keys and execution remain entirely in your control.
What Agents Can Do
With Yield.xyz AgentKit, AI systems can:
- Search yield opportunities by asset, network, protocol type, TVL, APY, and other filters
- Compare rates across chains for the same asset and identify better risk-adjusted opportunities
- Plan strategies by allocating idle assets and generating transactions
- Rotate positions when better yield opportunities emerge
- Evaluate execution paths across multiple strategies and guide users toward the best available route
- Construct unsigned transactions for staking, depositing, claiming, withdrawing, unstaking, and reallocation
- Monitor active positions including rewards, status changes, and pending actions across wallets
What AgentKit includes
Yield.xyz AgentKit consists of two core components:
- Yield.xyz AgentKit MCP A tool layer for fetching data, evaluating opportunities, and generating transaction payloads
- Yield.xyz AgentKit Skills An execution and workflow layer with bash scripts and advanced SuperSkills for monitoring, strategy automation, and cross-chain operations
What makes AgentKit different
Yield.xyz AgentKit is not just a data wrapper or documentation layer. It gives agents the ability to both understand yield and act on it. All chain-specific complexity — including routing, validation, and transaction construction — is abstracted away through Yield.xyz. Agents get accurate yield data, structured workflows, and execution-ready payloads without needing to manage protocol-specific logic themselves. Transactions are always unsigned, so execution control remains fully with the developer, wallet, or end user.
Quick Start - MCP Access
The fastest way to get started is by connecting the Yield.xyz Agent MCP server directly.
MCP Endpoint: https://mcp.yield.xyz/mcp
No API key or authentication is required to get started. A default API key is already configured for testing purposes.
Health Check (Optional): https://mcp.yield.xyz/health
{
"status": "ok",
"service": "yield-mcp-server"
}See Connect to MCP for detailed setup instructions across Claude Connector, Claude Desktop, and Claude Code.
Choose Your Integration MCP vs Skills
| MCP | Skills | |
|---|---|---|
| What it is | A protocol for connecting AI agents to external tools/services via a server | Instruction files (Markdown) that encode domain expertise and workflows |
| Interface | Structured tool calls with typed inputs/outputs | Agent reads the skill as context, shapes how it reasons and responds |
| Best for | Claude-based agents, Claude Desktop, Claude Code | Autonomous agents, OpenClaw |
| Setup | Add a URL in Claude Settings → Connectors | npx clawhub@latest install yield-agent |
| Capabilities | 7 Tools | 7 tools + 40 advanced agent capabilities (superskills) |
How It Works
Your agent calls Yield.xyz tools → Yield.xyz constructs chain-correct transactions → your signing layer executes them.
┌────────────────────────────────────┐
│ AI Agent │
│ "Find USDC yields on Base" │
└──────────────┬─────────────────────┘
│ MCP tool call / OpenClaw skill
▼
┌────────────────────────────────────┐
│ Yield.xyz Agent Layer │
│ yield_find, yield_enter, etc. │
└──────────────┬─────────────────────┘
│ REST API
▼
┌────────────────────────────────────┐
│ Yield.xyz Backend │
│ Routing, validation, tx build │
└──────────────┬─────────────────────┘
│ unsigned transactions
▼
┌────────────────────────────────────┐
│ Your Wallet / Signing Layer │
│ Crossmint, Turnkey, Privy, etc. │
└──────────────┬─────────────────────┘
│ signs + broadcasts
▼
Blockchain
Yield.xyz constructs complete, chain-correct transactions but never executes them. Compatible with browser wallets, hardware wallets, MPC infrastructure, smart contract accounts, and institutional custody platforms.
The 7 Tools
All agent actions go through 7 tools that cover the full position lifecycle:
| Tool | What it does |
|---|---|
yields_get_all | Search and filter yields by network, token, type, TVL, APY |
yields_get | Retrieve full metadata for a specific yield — always call first |
yields_get_validators | Fetch validator options for Cosmos, Ethereum native staking, Aptos |
yields_get_balances | Check active positions, pending actions, and claimable rewards |
actions_enter | Construct unsigned deposit or stake transaction(s) |
actions_exit | Construct unsigned withdrawal or unstake transaction(s) |
actions_manage | Claim rewards, reinvest, or redelegate |
Full input/output reference → MCP Server — Tool Reference
Security
- SOC 2 compliant — trust.yield.xyz
- Transactions are constructed server-side but never executed
- Pre-transaction simulation detects and blocks unsafe interactions before they reach the chain
- Agent safety guardrails:
references/safety.md
Risk disclosure: Yield Agents constructs transactions — it does not provide financial advice. DeFi involves substantial risk including smart contract vulnerabilities, market volatility, and liquidity constraints. Only use funds you can afford to lose.
Coming Soon
| Feature | Description |
|---|---|
| Claude Skills | Deeper integration with Claude's next-generation skill framework |
| Claude Plugin Support | Standardized plugin interfaces for easier agent integration |
| CLI Tooling | Command-line interface for interacting with Yield.xyz services directly |
| NPM Package | Install and use Yield tooling directly in JavaScript / TypeScript projects |
| x402 Support | AI-native payments and access control using the x402 protocol |
| Risk Scores | Full per-yield risk scoring added to yield metadata for risk-adjusted filtering |
What's Next
| Resource | Link |
|---|---|
| MCP Server | https://docs.yield.xyz/docs/mcp-server |
| Tool Reference | https://docs.yield.xyz/docs/tool-reference |
| OpenClaw Skills | https://docs.yield.xyz/docs/openclaw-skills |
| Superskills | https://docs.yield.xyz/docs/superskills |
| Trust & Security | https://trust.yield.xyz |
Updated 2 days ago
