> ## Documentation Index
> Fetch the complete documentation index at: https://docs.yield.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# AI & Agents

> AgentKit is an integration interface built on top of the Yield.xyz APIs, so agents reuse the same integrations, transaction construction and data as Earn, Trade and Borrow. Choose between the builder tools, AgentKit, Plutus and the MCP server.

AgentKit is an additional integration interface built on top of the existing Yield.xyz APIs. AI agents that use it rely on the same protocol integrations, transaction construction and data that Earn, Trade and Borrow already provide, through the tools AgentKit currently exposes. Transactions come back unsigned, for your own wallet and policy controls to approve and sign.

Every yield, market and loan uses the same schema and a small set of actions, and each action lists the inputs it accepts, so an agent can work across every supported network, protocol and venue with one set of calls. You decide which products and yields are enabled, inputs are validated before a transaction is built, and [Shield](/documentation/security/shield) can check each transaction against its expected pattern.

To connect an agent you already have, use AgentKit. If you don't have an agent of your own, embed Plutus. Any MCP client can also connect to the MCP server directly.

## Agent products

<Columns cols={3}>
  <Card title="Integrate with agents" icon="code" href="/documentation/ai-agents/integrate/agentkit-for-builders">
    Have a coding agent write your integration, and give any LLM these docs as context.
  </Card>

  <Card title="AgentKit" icon="puzzle-piece" href="/documentation/ai-agents/agentkit/index">
    Open-source plugins and skills that connect your own agent to Yield.xyz.
  </Card>

  <Card title="Plutus" icon="user-tie" href="/documentation/ai-agents/plutus">
    A white-label financial agent built on AgentKit, for platforms without their own agent. In private preview.
  </Card>
</Columns>

## Which one to use

| You want to… | Use |
| - | - |
| Have a coding agent write your Yield.xyz integration | [AgentKit for builders](/documentation/ai-agents/integrate/agentkit-for-builders) |
| Give an LLM these docs as context | [Docs for LLMs](/documentation/ai-agents/integrate/docs-for-llms) |
| Add yield discovery and transaction building to your own agent or app | [AgentKit](/documentation/ai-agents/agentkit/index) |
| Run yields conversationally inside Claude Code | [AgentKit for Claude Code](/documentation/ai-agents/agentkit/claude-code) |
| Offer your users a financial agent under your own brand without building one | [Plutus](/documentation/ai-agents/plutus) |
| Connect any MCP-compatible client to live yield data and actions | [MCP server](/documentation/ai-agents/mcp-server) |

## How the pieces fit together

* The [MCP server](/documentation/ai-agents/mcp-server) at `https://mcp.yield.xyz/mcp` is the shared layer. Every agent product calls its 22 tools for discovery, diligence, transaction building and position tracking. It can be tried without an API key and supports pay-per-call through x402.
* **AgentKit** packages MCP access with skills, the instructions that tell an agent which tools to call, in what order, and under which [guardrails](/documentation/ai-agents/agentkit/guardrails).
* **Plutus** is built on AgentKit and adds the full end-user experience: portfolio context, recommendations, policy controls, and position monitoring.

## Next steps

<Columns cols={2}>
  <Card title="AgentKit" icon="puzzle-piece" href="/documentation/ai-agents/agentkit/index">
    See what AgentKit includes and how to install it.
  </Card>

  <Card title="MCP server" icon="server" href="/documentation/ai-agents/mcp-server">
    Connect a client and look up every tool.
  </Card>
</Columns>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.