mailnix in ChatGPT

    Wire email into ChatGPT. Straight from Settings.

    Add mailnix as a ChatGPT connector and the chat picks up a real email backend. Send test messages, run form workflows, and pull delivery traces without leaving the conversation. The same OAuth flow every hosted ChatGPT connector uses.

    Start freeMCP overview

    Why wire mailnix into ChatGPT

    ChatGPT works with hosted MCP servers via the Connectors surface. Point it at mailnix and it can send email through your provider, look up trace IDs, or file a contact form, on top of whatever else the assistant is helping with. It is the same product as the app dashboard, just reached through chat.

    What it does from ChatGPT

    01

    One connector, no extension to install

    Open Settings, Connectors, Add connector, paste https://mcp.mailnix.ch/mcp, finish the OAuth flow. Nothing to install on the ChatGPT side, nothing to run on yours.

    02

    Discovery works both ways

    mailnix exposes RFC 8414 authorization-server metadata and the OpenID-configuration alias, so ChatGPT's client libraries find the server whichever endpoint they probe first.

    03

    Audience-bound tokens

    ChatGPT sends RFC 8707 resource indicators on /authorize and /token. mailnix binds every JWT's aud claim to https://mcp.mailnix.ch/mcp, so a leaked token cannot be replayed elsewhere.

    04

    CIMD or standard DCR, either works

    ChatGPT's Client ID Metadata Document path is accepted. Standard Dynamic Client Registration is the fallback. Both the current and legacy connector-oauth redirect URIs are allowlisted.

    Add it as a ChatGPT connector

    Server URL

    https://mcp.mailnix.ch/mcp
    
    Transport   Streamable HTTP
    Auth        OAuth 2.1 (PKCE S256, RFC 8707)
    Discovery   RFC 8414 + openid-configuration alias
    1. In ChatGPT, open Settings, Connectors and choose Add connector.
    2. Paste https://mcp.mailnix.ch/mcp as the MCP server URL.
    3. Complete the mailnix OAuth consent in the browser tab that opens.
    4. Ask ChatGPT to send a test message and hand you the trace URL.

    The tools it plugs into

    Send from the chat

    email_send_test hits your connected provider with a test payload. email_trace_lookup returns the ordered event list (queued, sent, delivered) so ChatGPT can quote the status back to you.

    Build and manage forms

    form_create, form_publish, form_embed_snippet_generate for the lifecycle. form_submission_list and form_submission_wait for reading the inbox. form_reply_send for a per-submission reply, always to the captured address.

    Wire a provider without leaving the chat

    email_provider_list_presets returns the destinations (SES, Postmark, cyon, Infomaniak, and more). email_provider_connect saves credentials via a one-use reveal URL, never in the transcript.

    Read what has happened

    email_inbound_messages_list, virtual_inbox_messages_list, webhook_attempts_list, email_scheduled_list. ChatGPT can pull recent events and summarize them without the operator opening a dashboard.

    How the auth works

    OAuth 2.1 with PKCE (S256 mandatory), Dynamic Client Registration, and audience-bound JWTs. The origins chatgpt.com and chat.openai.com are on the mailnix CORS allowlist, and both the connector-platform and modern connector-oauth callback URIs are accepted at /oauth/register.

    RFC 8414 + OIDC aliasRFC 8707 audienceCIMD or DCRAudience-bound JWTEU data centres

    ChatGPT + mailnix FAQ

    Which ChatGPT surface does this work in?

    The Connectors surface (Settings, Connectors) that ships across the ChatGPT clients, including the Apps SDK integrations.

    Do I need an OpenAI plugin, extension, or server?

    No. mailnix is a hosted remote MCP server. ChatGPT talks to it directly; nothing to install on either side.

    Can ChatGPT send email without me signing up first?

    Yes. The anonymous sandbox bootstrap gives ChatGPT a working token against a fresh sandbox project, and you can claim the project into an account whenever you want.

    What scopes does ChatGPT ask for?

    It requests every advertised scope (mcp:read, mcp:send-sandbox, mcp:send, mcp:admin). mailnix intersect-downgrades to what your account actually grants, so anonymous sessions can still call sandbox tools.

    Is the data in the EU?

    Yes. mailnix runs in EU data centres in Germany and is GDPR-ready, regardless of the client you connect from.

    One HTTP call to get started

    Put a form on your site tonight. Wire your provider when you're ready.