Mailgent
Capability

Let your agent pay for what it uses.

A funded wallet on Base. Your agent pays x402-priced URLs per call, under spending mandates you set — no cards, no human in the loop.

More of the web is going paid-per-call — APIs, data, tools priced in USDC over x402. An agent that can't pay can't use any of it.

Mailgent gives each identity a non-custodial wallet on Base and the ability to pay x402 challenges automatically, bounded by mandates you set.

Pays x402 automatically

When an endpoint returns a 402, the agent signs a USDC authorization and retries — settled on Base in seconds, no card.

Spending mandates

Set per-call and daily caps and allowed hosts. The agent can only spend within the limits you define.

Non-custodial

The wallet belongs to the identity. Fund it, read the balance, and the agent spends from it under your rules.

mcp
await payments_mandate_create({ perCallMax: "0.10", dailyMax: "5.00" });

const res = await payments_pay({ url: "https://api.example.com/search?q=..." });
// paid in USDC on Base, result returned

Give your agents a real identity.

An inbox, a vault, a calendar, a DID, and a wallet — one API call away.