mailnix documentation
Forms and email for websites without a backend. Design a form and read its submissions, get a working bearer token in one HTTP call, send through any provider, and trace every message end to end. Built to be read by people and machines alike.
Start building
Pick a path
Every path starts the same way: one request returns a bearer token and a sandbox project. No signup required to read these docs or run the quickstart.
Put a form on your site
Design it, publish it as a hosted page or embed, and read submissions in an inbox. No backend needed.
FORMS GUIDEQuickstart in your terminal
One curl for a bearer, one for your first traced send. About sixty seconds, no account.
GET STARTEDConnect from an AI agent
Point Claude, ChatGPT, or Cursor at the MCP server and let the model wire providers and read traces.
MCP SETUPSend from your server
A drop-in for the SendGrid, Postmark, and SES REST shape. Swap a base URL and a key, keep your code.
REST APISend from the browser
Publishable keys with origin lock, locked From, rate caps, and CAPTCHA. No backend needed for a form.
BROWSER GUIDERead by machines
Docs an LLM can ingest in one fetch
These docs follow the llms.txt convention. A single Markdown file at the site root gives any assistant a clean, link-rich map of the product, and a companion file inlines the full text so a model can load the whole reference in one request.
Two files. Zero scraping.
No HTML to strip, no nav to parse. Point a model at either file and it gets exactly what it needs, kept in sync with every page you see here.
/llms.txt
Curated index: structure, key links, one-line summaries.
/llms-full.txt
Every page concatenated as plain Markdown, ~310 KB.
# mailnix > Forms and email for websites without a backend, > built to be wired up by AI agents. Two core > products: mailnix Forms (designer, hosted pages, > submissions inbox, audited replies) and an email > service with end-to-end tracing. ## What to grab next - [Forms guide](/docs/forms): create, publish, embed - [Styling contract](/docs/forms-styling): .mnx-* classes - [Full text](/llms-full.txt): every tool + endpoint - [OpenAPI 3.1](/openapi.yaml): the REST surface ## Concepts - [Soft sandbox](/docs/concepts/soft-sandbox): capture vs relay - [Virtual inboxes](/docs/virtual-inboxes): agent test loops - [Publishable keys](/docs/publishable-keys): browser sends
MCP tool reference
A verb-noun tool catalog
mailnix exposes a Model Context Protocol server with full conformance to spec 2025-11-25. Tool names read like the action they take, so a model picks the right one without guesswork.
Forms
Virtual inbox
Account
Browse the docs
Everything, by area
Traces & webhooks
Suppression & inbound
Get help
When the docs run out
Talk to a human or open the console
Every send returns a trace ID. Bring it to support and we can see exactly what your code saw.