Astrixion Docs

Mail

Receive-only mail for astrixion.ai with an MCP read surface for agents.

Mail is a standalone, receive-only service for the astrixion.ai domain. Cloudflare Email Routing is the MX; an Email Worker parses each message and forwards it to the service, which stores it and exposes a Model Context Protocol (MCP) interface so an agent can read mail — for example the verification or one-time-code emails an automated recon flow triggers.

It is independent of Sonar: its own service, domain, storage, and MCP.

Receive-only

There is no send path. Mail exposes an ingest webhook and a read-only MCP surface — it can never originate a message.

Capability flow

sender

   ▼ MX (Cloudflare Email Routing)
Email Worker (parses the message)
   │ POST /inbound (shared secret)

Mail service (SQLite)
   │ MCP /mcp (bearer)

Agent — get_inbound_emails / wait_for_email

Endpoints

  • POST https://mail.astrixion.ai/inbound — ingest from the Email Worker; gated by a shared X-Mail-Secret. Infrastructure, not a client API.
  • POST https://mail.astrixion.ai/mcp — MCP (stateless Streamable HTTP); requires a client bearer token.
  • GET https://mail.astrixion.ai/health — unauthenticated liveness check.

Boundaries

  • Receive-only. There is no send path.
  • Mail is retained for a bounded window, then purged.
  • The domain accepts every address (catch-all). Use labelled recipients (e.g. [email protected]) and filter reads by recipient — an unfiltered read includes unrelated mail.

Read this interface

On this page