Obento for agents
Obento is built to be used by agents as well as people. An agent can read the live rate and any position, and prepare deposits and withdrawals for its own wallet to sign. Obento never holds an agent's keys and never sends a transaction for it.
Connect over MCP
Obento runs a Model Context Protocol server at https://obentoapp.com/mcp. It needs no key or account.
# Claude Code
claude mcp add --transport http obento https://obentoapp.com/mcp
# Codex
codex mcp add obento --url https://obentoapp.com/mcpFor Cursor and other clients, add it to the MCP configuration:
{
"mcpServers": {
"obento": { "url": "https://obentoapp.com/mcp" }
}
}| Tool | What it does |
|---|---|
vault_status | Whether deposits are open, the rate after the fee, the share price, the ready cash and where the money is |
position | What an address put in, took out, holds and earned, the fee in dollars, and its activity |
autopilot_journal | Autopilot's moves, paid withdrawals and pauses in the last 30 days |
prepare_deposit | The approve and deposit calls for an address and an amount, ready to sign |
prepare_withdrawal | The approve and withdraw calls, and whether the USDC arrives at once or on Autopilot's next pass |
read_docs | Any page of these docs as Markdown |
Every tool only reads. Pair the prepare tools with a wallet your agent controls, and send the calls in order on Base.
Install the skill
The Obento skill walks an agent through a deposit and a withdrawal, with every address and check:
npx skills add https://obentoapp.comOr read it directly at /skills/obento/SKILL.md.
Read from code
- /AGENTS.md is the entry point: live data, contracts and rules on one page.
GET /api/vault,GET /api/earnings?address=0x…andGET /api/journalreturn JSON. Build on Obento describes each field.- /llms.txt indexes these docs, /docs/llms-full.txt holds them all in one file, and every page is Markdown at its address plus
.md.
Rules for agents
- Use Base mainnet, chain ID
8453, and deposit and withdraw only through the gateway. - Check that
vault_statusreports deposits open before you prepare a transaction. - Agents tag their gateway calls with partner ID
2; the prepare tools do this for you. - Money in Obento is not a bank deposit and can lose value. Read the risks before you deposit for someone else.