Pocket money for your AI agent.

Put ETH in a pocket on Robinhood Chain and give your agent a key to it. It can pay the people you list, buy stocks like NVDA and SPY, and buy gift cards for Uber, DoorDash and hundreds more, all inside the limits you set. Anything bigger waits for your yes.

Try the rules

Simulation
Left today
  • Pick something for the agent to buy.
Runs in your browser using the contract's checks, in the contract's order. Nothing here touches the chain.

What your agent sees.

One key and a handful of tools. The agent checks what it has left, then pays, trades or buys. Over your line, the pocket asks you instead and nothing moves until you say yes.

agent send_eth Sam, $3
0.001118 ETH (~$3.00) to Sam
agent sell_token NVDA
0.142493 NVDA for 0.011901 ETH
agent buy_token SPY, $40
Asked the owner Buying SPY with 0.0149 ETH is over the owner's line, so the pocket asked them. Nothing has been bought yet.
agent send_eth Alex, $3
Refused Alex is not on this pocket's list of people it may pay.
Recorded from the agent plug-in running against a fork of Robinhood Chain mainnet on 26 September 2026, trading on the real pools.

If the agent gets it wrong

Agents misread things, and keys leak. These are the checks the pocket contract runs before any ETH leaves it. Nobody can switch them off for the agent, including us.

  1. It only pays people and shops you listed, and only trades tokens on the Musepay list.
  2. A trade that fills more than 3% under the pools' price is refused. A shop is paid only the exact price it signed.
  3. Every kind of spending counts toward the same daily and weekly limits.
  4. Anything above your line waits for you. Approve it or decline it from the app.
  5. One switch freezes every agent. You can take your ETH and anything it bought back out at any time.
  6. A leaked agent key can cost you what is left of today, spent at a shop you chose.

Plug it into any agent that speaks MCP.

Claude Desktop, Claude Code, Cursor, or your own agent loop. When you open a pocket the app makes the agent's key and hands you this block, filled in.

  • 1Open a pocket in the app and choose your limits.
  • 2Copy the config it gives you into your agent's MCP settings.
  • 3Ask your agent to pay someone, buy a stock or get a gift card. Check it all in the app.
claude_desktop_config.json
{
  "mcpServers": {
    "musepay": {
      "command": "npx",
      "args": ["-y", "https://www.usemusepay.app/musepay-mcp.tgz"],
      "env": {
        "MUSEPAY_POCKET": "0xYourPocket",
        "MUSEPAY_AGENT_KEY": "0xTheAgentKeyFromTheApp",
        "MUSEPAY_API": "https://www.usemusepay.app/api"
      }
    }
  }
}

Tools: pocket_status, send_eth, list_markets, buy_token, sell_token, find_gift_cards, buy_gift_card, check_order.

On chain

Read from Robinhood Chain as this page loads.

Pocket factory
-
Pockets opened
-
Payments made
-
ETH paid out
-