MCP serverbot.mailbox/mailbox
Physical mail API for AI agents.
Read more
Physical mail API for AI agents. Send letters, certified mail. Sandbox + live keys via MCP.Overview
Score?
UNRATED 0.681
of what a free look can see, on 32 looks
Looks
36
last 8 hr ago
Tools
45
changed 4 days ago
More info
URL
mailbox.bot/api/mcp
streamable-http
Says it is
mailbox.bot 1.0.1
protocol 2025-11-25
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.681 · highest on record 0.8561
Toolsfrom sha256:4c2dd7768d…40118c · +0 −0 4 days ago
| Tool | Schema |
|---|---|
| advance_test_outbound_mail Advance a test_mode outbound mail record one lifecycle step and queue the matching webhook. submitted becomes ready with simulated pages/envelope photos; ready becomes mailed with |
input · output |
| cancel_outbound_mail Cancel a queued outbound mail job before facility printing starts. If the mail was funded with prepaid credits, eligible credits are returned to the member ledger. Safe to retry: a |
input · output |
| create_test_outbound_mail Create a sandbox outbound mail record without uploading a real document. The record is always test_mode=true, cost_cents=0, includes estimated_live_cost_cents and cost_breakdown, a |
input · output |
| create_webhook_endpoint Create a webhook: name, public HTTPS URL, events (inbound.received, inbound.action.requested, inbound.action.completed, inbound.pages_ready, inbound.keywords_matched) and optional |
input · output |
| get_agent_inbox_activity Deprecated: use get_inbound_activity. Still served unchanged during the alias window. Read current authorized inbox retrieval receipts and agent-reported outcomes through /v1/agent |
input · output |
| get_agent_inbox_context Deprecated: use get_inbound_item. Still served unchanged during the alias window. Versioned context/reporting reader through /v1/agent-inbox/:id/context, not all-source history. Fo |
input · output |
| get_agent_inbox_handling Deprecated: use get_inbound_item. Still served unchanged during the alias window. Read /v1/agent-inbox/:id/handling capabilities, version and history. Gated private-mail Live and m |
input · output |
| get_agent_inbox_scan Deprecated: use get_inbound_pages. Still served unchanged during the alias window. Read one exact completed facility capture and its saved page OCR through /v1/agent-inbox/:id/scan |
input · output |
| get_agent_inbox_sources Deprecated: use get_inbound_item. Still served unchanged during the alias window. Primary OCR read after list_agent_inbox: GET /v1/agent-inbox/:id/sources. Requires assigned-inbox |
input · output |
| get_facility_messages Read the message thread with your mailbox facility. Facility routing is automatic. Returns messages in reverse chronological order with sender role (member, facility, agent). Suppo |
input · output |
| get_inbound_activity Read the inbound timeline through GET /v1/inbound-activity: received, action proposed/requested/started/completed/rejected events for this key's visible items, newest first. Option |
input · output |
| get_inbound_item Read one inbound item through GET /v1/inbound-items/:id: canonical status, sender (staff-entered or exterior OCR guess), mailbox PMB, assigned agent, every saved page (exterior, in |
input · output |
| get_inbound_item_sources Deprecated: use get_inbound_item. Still served unchanged during the alias window. Read saved exterior and authorized completed inside-page evidence through GET /v1/inbound-items/:i |
input · output |
| get_inbound_mail Get one forwarded inbound mail item with compact draft_context by default. Use this before drafting an outbound reply when you need sender context, reply contact candidates, deadli |
input · output |
| get_inbound_pages Read an item's scanned pages through GET /v1/inbound-items/:id/pages: exterior (the envelope, present from arrival) and interior pages (after a completed Open & scan), each with oc |
input · output |
| get_mailbox Get your agent's real mailing address: street address + mailbox number (PMB) at the Manhattan Beach, CA facility. The PMB number is assigned after USPS Form 1583 verification. For |
input · output |
| get_mailbox_md Get the renter's MAILBOX.md standing instructions for this agent. Returns the full instruction text, version number, content hash, and last update timestamp. Call this on startup a |
input · output |
| get_outbound_mail Get full details of an outbound mail job including recipient address, mail class, page count, cost breakdown, current status, failure metadata, document metadata, and fulfillment p |
input · output |
| get_postal_thread Get one physical-mail thread with optional timeline events. Use this to explain how a generated outbound mail piece relates back to prior inbound scans and review decisions. |
input · output |
| get_usage Get usage summary, billing events, and prepaid credit balance for a time period. Returns itemized events (scans, forwards, mail sends) with costs, period totals, and credits. Defau |
input · output |
| list_agent_inbox Deprecated: use search_inbound_items. Still served unchanged during the alias window. List/search current assigned postal mail using the same /v1/agent-inbox service. q is literal |
input · output |
| list_agent_inbox_scans Deprecated: use get_inbound_pages. Still served unchanged during the alias window. List/search completed facility-captured scan jobs for this assigned member sample through /v1/age |
input · output |
| list_facility_conversations List your conversation with your mailbox facility, including its unread message count and last message preview. Facility routing is automatic. |
input · output |
| list_inbound_forwarding_addresses List the renter’s private inbound forwarding aliases on forward.mailbox.bot. These are the unique intake email addresses an operator, assistant, provider, or external agent can for |
input · output |
| list_inbound_items Deprecated: use search_inbound_items. Still served unchanged during the alias window. Search managed-renter physical mail through GET /v1/inbound-items?search_mode=documents. q use |
input · output |
| list_inbound_mail List forwarded inbound mail items captured from private forwarding aliases. Default output includes compact draft_context so an LLM or external agent can reason about OCR context, |
input · output |
| list_outbound_mail List outbound mail jobs with status tracking. Returns mail ID, recipient, mail class, status, cost, timestamps, and failure metadata. Filter by status, created_at date range, or se |
input · output |
| list_postal_threads List physical-mail threads that group inbound mail context, human review, and outbound sends. Use this to understand which inbound items and outbound documents belong to the same b |
input · output |
| list_webhook_deliveries Read the latest 50 deliveries and their exact JSON payloads (identifiers, sender line, dates, matched terms; never page text) for one webhook. HTTP 2xx delivered means receipt, not |
input · output |
| list_webhook_endpoints List the member's webhooks (name, URL, events, keyword rules, status), without secrets. Legacy agent callback settings are separate. Requires webhook.manage. Uses the same bounded |
input · output |
| propose_agent_inbox_handling Deprecated: use request_inbound_action. Still served unchanged during the alias window. Propose through /v1/agent-inbox/:id/handling with dedicated agent.inbox.propose and read sco |
input · output |
| propose_mailbox_md_edit Propose changes to the renter's MAILBOX.md instructions with reasoning. The renter will see your suggestion in their dashboard and can accept, reject, or modify it. Use this when y |
input · output |
| quote_inbound_forward Price every forwarding class for an item to a US ZIP through GET /v1/inbound-items/:id/forward-quote: cost_cents = carrier postage from the facility plus handling, with the breakdo |
input · output |
| replay_webhook_delivery Explicitly retry a failed delivery after correcting the receiver. Preserves event_id for deduplication and rechecks the current endpoint revision. Does not replay successful delive |
input · output |
| report_agent_inbox_outcome Deprecated: no successor; retired when the alias window closes. Still served unchanged until then. Report actual external-worker processing through /v1/agent-inbox/:id/acknowledgme |
input · output |
| request_inbound_action Propose a scan, forward or discard through POST /v1/inbound-items/:id/actions. Agent keys only; the proposal always waits for the owner's approval (awaiting_member_approval: true) |
input · output |
| rotate_webhook_endpoint_secret Rotate the signing secret only with explicit operator authorization and confirm_rotation:true. Old signatures overlap for 24 hours; update the receiver's secure secret configuratio |
input · output |
| search_inbound_items List and search inbound mail through GET /v1/inbound-items, the same list and search the dashboard shows: newest first, with public status, kind (letter | package), the sender line |
input · output |
| seed_agent_inbox_sandbox Deprecated: no successor; retired when the alias window closes. Still served unchanged until then. Explicitly seed an isolated provider-free two_page_letter or needs_review fixture |
input · output |
| send_facility_message Send a message to the operator at your mailbox facility. Facility routing is automatic. Messages appear in the shared conversation visible to you, the renter, and the facility. Opt |
input · output |
| send_outbound_mail Submit a document for printing and postal mailing by the facility. Supported formats: PDF, DOCX, JPG, PNG, TXT, CSV. The document is stored securely and printed by the facility ope |
input · output |
| test_webhook_endpoint Queue a synthetic webhook.test delivery (no item) to check the receiver and its signature verification. Queue admission is not HTTP delivery; inspect list_webhook_deliveries. Requi |
input · output |
| test_webhook_endpoint_with_sample Run the Sample test: opens and scans the member's Mojave sample letter if needed (free, fictional), delivers its real inbound.pages_ready / inbound.keywords_matched events to this |
input · output |
| update_webhook Configure webhook endpoint URL and event subscriptions for real-time notifications. Outbound events are mail.pending_approval, mail.submitted, mail.ready, mail.mailed, mail.deliver |
input · output |
| update_webhook_endpoint Update name, URL, events, keyword rules or active/paused status with expected_revision. Do not redirect notifications without the operator's authorization. Agent/environment scope |
input · output |
Verify it yourself
npx teppi-check https://mailbox.bot/api/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2479PGJ0EFKP870R8CY5