Obento

Live USDC rates on Base, any address's Obento position, and deposits and withdrawals to sign.

Should I use this

Quality & Safety

A
Description quality
97%
Schema completeness
77%
Naming quality
83%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~813Tokens (tool definitions)
~712 BTypical response size
Moderate attention impact (0.64% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "obento": {
      "url": "https://obentoapp.com/mcp"
    }
  }
}

Remote endpoints

https://obentoapp.com/mcpstreamable-http

What it can do

Tool inventory

Tools (6)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢vault_status

Obento's live state: whether deposits are open, the yearly rate after the fee, the obUSD share price, deposits, ready cash for instant withdrawals, and where the money is.

Input Schema

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢position(address)

What an address put into Obento, took out, holds now and earned, Autopilot's fee in dollars, and its latest deposits and withdrawals with their status.

Input Schema

{
  "type": "object",
  "properties": {
    "address": {
      "type": "string",
      "description": "A Base address, 0x followed by 40 hex characters"
    }
  },
  "required": [
    "address"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢autopilot_journal

Every move Autopilot made in the last 30 days: money lent to or taken from each place, queued withdrawals it paid, and any pause, newest first.

Input Schema

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢prepare_deposit(address, amount)

Builds the two calls that deposit USDC into Obento for an address: approve the gateway, then deposit with a 0.5% minimum out and partner ID 2. The address signs and sends them in order on Base. Sends nothing itself.

Input Schema

{
  "type": "object",
  "properties": {
    "address": {
      "type": "string",
      "description": "The address that holds the USDC and receives the obUSD"
    },
    "amount": {
      "type": "string",
      "description": "USDC to deposit, in dollars, such as \"100\" or \"25.50\""
    }
  },
  "required": [
    "address",
    "amount"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢prepare_withdrawal(address, amount, receiver)

Builds the two calls that withdraw from Obento: approve the gateway to take the obUSD, then redeem with a 0.5% minimum out and partner ID 2. Leave out the amount to withdraw everything. Says whether the USDC arrives at once or on Autopilot's next pass. Sends nothing itself.

Input Schema

{
  "type": "object",
  "properties": {
    "address": {
      "type": "string",
      "description": "The address that holds the obUSD"
    },
    "amount": {
      "description": "USDC to withdraw, in dollars; leave out to withdraw everything",
      "type": "string"
    },
    "receiver": {
      "description": "Where the USDC goes; the address itself if left out",
      "type": "string"
    }
  },
  "required": [
    "address"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢read_docs(page)

One page of Obento's docs as Markdown: how it works, fees, risks, security, contracts, withdrawals, the agent guide and more.

Input Schema

{
  "type": "object",
  "properties": {
    "page": {
      "type": "string",
      "enum": [
        "index",
        "getting-started",
        "autopilot",
        "journal",
        "places",
        "withdrawals",
        "fees",
        "security",
        "risks",
        "status",
        "contracts",
        "builders",
        "agents",
        "faq"
      ],
      "description": "The page, such as \"risks\", \"fees\" or \"agents\""
    }
  },
  "required": [
    "page"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded6 tools