Skip to main content
Glama

Get a disposable email address (paid, x402)

create_inbox

PAID: get a throwaway email address on a domain we own, live for 24 hours, to receive the verification mail a signup demands. RECEIVE ONLY -- nothing is ever sent from it, ever. Returns the address, the inbox id and when it expires; read what arrives with read_inbox, which is free and never charges again for a code you already paid for. Pay again passing the same id to extend that same address from its current expiry, with no cap -- a repeated payment is never refused and never resets. Call it once without payment to receive the price as an x402 PaymentRequired (Base USDC, and Solana USDC where offered); call it again with a signed payment in _meta['x402/payment'] to complete it. The receipt comes back in _meta['x402/payment-response']. No account, no API key. Complaints, questions, quote requests, or a service you wish we had: POST /feedback on this host -- free, no account. Every report is read and analysed daily; there is no individual reply.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
idNoAn inbox id this same wallet already owns: extends it 24 h from its current expiry instead of issuing a new address. Omit for a new address.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A4.7/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations only say readOnly=false, destructive=false, openWorld=false; the description adds substantial behavior: 24h lifetime, receive-only, no cap on repeated payments, no reset of expiry when re-paying, no account/API key, and where the receipt lands (_meta['x402/payment-response']). It also names the accepted currencies (Base USDC, Solana USDC where offered).

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded and readable, with the payment mechanics grouped sensibly. However, the closing sentences about the /feedback endpoint, daily analysis, and no individual reply have nothing to do with invoking this tool and dilute the signal.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

No output schema exists, so the description carries the return contract itself (address, inbox id, expiry), plus the payment negotiation and receipt channels. For a paid, one-optional-param tool this is fully sufficient to call correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% and the schema already explains the id parameter, so the baseline is 3. The description adds genuine semantics beyond it: paying again with the same id extends from current expiry, is never refused, never resets, and has no cap.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb+resource+scope: 'get a throwaway email address on a domain we own, live for 24 hours'. The PAID marker and the receive-only constraint differentiate it from siblings like free_inbox and read_inbox without needing the schema.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit when-to-use (receive a signup verification mail), when-not (nothing is ever sent from it), and which sibling to use next (read_inbox, which is 'free and never charges again'). It even documents the two-call x402 flow: first call returns PaymentRequired, second call with a signed payment completes it.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources