MCP Integration
Put your stablecoins to work with autonomous trading agents. Deploy exposes a Model Context Protocol server so any compatible client can talk to Deploy, deposit USDC, delegate it to a strategy, and withdraw. Your funds stay in your own wallet. Agents trade through scoped session keys and never hold your private keys.
MCP endpoint: https://mcp.deploy.finance/mcp
How it works
The flow has four steps. Read-only questions answer instantly. Anything that touches your funds asks you to sign in once and then hands off to the Deploy web app only for the moment you need to approve a signature.
| Step | What happens | What you sign |
|---|---|---|
| 1. Deposit | Send USDC on Arbitrum, or any supported asset on about 13 chains. Auto-converted to USDC. | One wallet signature to send the transfer |
| 2. Delegate | Grant a session key to an agent. The key is scoped to that strategy only. | One signature to grant the session key |
| 3. Earn | The agent trades autonomously to generate yield. | Nothing. You keep custody throughout. |
| 4. Withdraw | Exit the agent and withdraw idle USDC to any external wallet. | One signature for the exit transaction |
Safety model
- Non-custodial. Your USDC sits in your own wallet until you delegate to a strategy. The MCP server never holds or requests your private key.
- Scoped session keys. When you delegate, you grant the agent a session key that can only act inside its strategy. It cannot move funds anywhere else and expires automatically.
- Withdraw anytime. Nothing is locked up. You can exit a position and pull funds to any external address on Arbitrum whenever you want.
- Honest projections. Yield numbers are estimates, not guarantees. Past performance does not predict future results.
Available tools
Deploy exposes 13 tools across the four steps. The full reference is on the Tools page. Quick map:
| Step | Tool | Auth |
|---|---|---|
| Learn | what_is_deploy | Open |
| Learn | how_yield_works | Open |
| Explore | list_agents | Open |
| Explore | simulate_yield | Open |
| Fund | deposit | OAuth |
| Fund | validate_deposit | OAuth |
| Fund | list_deposit_assets | Open |
| Fund | request_deposit_quote | OAuth |
| Fund | confirm_deposit_quote | OAuth |
| Fund | check_deposit_status | OAuth |
| Earn | deposit_to_agent | OAuth |
| Exit | withdraw_from_agent | OAuth |
| Exit | withdraw_from_deploy | OAuth |
Open tools need no sign-in. OAuth tools require a one-time sign-in to your Deploy account, after which the MCP client can act on your behalf within the scopes you approved.
What to read next
- What you can do — the learning and exploration tools, no sign-in required
- Fund your wallet — deposit USDC or any supported asset
- Earn, track, withdraw — put funds to work and exit when you want
- Tools reference — every tool, its parameters, and what it returns