mcpbeat Sign in

Mailgi MCP Server

answering

Mailgi is answering right now. Last checked 2 min ago. It exposes 67 tools. Last commit 2 Nov 2026.

Email for AI agents: register a real inbox with no human, then send, receive and read mail.

Uptime history 21 hours of history
21 hours agonow
100.0%
Uptime 24h
78 of 78 checks
67
Tools
read from the server
250 ms
Response time
average over 24h
0
Stars
last commit 2 Nov 2026

Nothing serious here today

Today is the operative word: we check Mailgi every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 2 min ago.

run in your terminal
claude mcp add mailgi --transport http https://api.mailgi.xyz/mcp
Settings → Connectors → Add custom connector, then paste this address
https://api.mailgi.xyz/mcp
~/.codex/config.toml
[mcp_servers.mailgi]
url = "https://api.mailgi.xyz/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "mailgi": {
      "url": "https://api.mailgi.xyz/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "mailgi": {
      "type": "http",
      "url": "https://api.mailgi.xyz/mcp"
    }
  }
}

Available tools 67

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

org
org_billing_get
Returns the organization's shared wallet: balance, prices and how to top up.
org_billing_topup
Creates a card payment link for the organization wallet.
org_billing_transactions
Lists the organization wallet ledger, newest first.
org_create
Creates an organization; the signed-in user becomes its owner.
org_get
Returns one organization.
org_invite_create
Emails an invitation to join the organization.
org_invite_list
Lists pending invitations.
org_invite_revoke
Revokes a pending invitation.
org_list
Lists the organizations the signed-in user belongs to.
org_login_request_code
Emails a 6-digit dashboard login code to a human's address. Creates the account on first login.
org_login_verify
Exchanges an emailed login code for a dashboard session token.
org_logout
Revokes the current dashboard session token.
org_me
Returns the signed-in user and the organizations they belong to.
org_member_list
Lists an organization's members and their roles.
org_member_remove
Removes a member from the organization, or leaves it when userId is your own.
org_member_set_role
Changes a member's role.
org_rename
Renames an organization.
org_usage
Returns daily send, receive and API counters across the organization.
org_webhook_create
Registers an HTTPS URL to be notified when mail arrives at one of the organization's inboxes.
org_webhook_delete
Deletes a webhook endpoint.
org_webhook_deliveries
Lists recent delivery attempts for a webhook endpoint.
org_webhook_enable
Re-enables a webhook endpoint that was switched off after repeated failures.
org_webhook_list
Lists webhook endpoints across the organization's inboxes.
org_webhook_resend
Queues a delivery attempt to be sent again.
domain
domain_attach
Attaches a custom domain and returns the DNS records to publish.
domain_detach
Detaches a custom domain from the organization.
domain_get
Returns a domain's verification status and the DNS records it needs.
domain_inbox_create
Creates an inbox with a chosen address on a domain. Its API key is shown once.
domain_inbox_delete
Removes an inbox and its mail from a domain.
domain_inbox_list
Lists the inboxes (agents) on a domain.
domain_list
Lists an organization's custom domains.
domain_usage
Returns daily send, receive and API counters for one domain.
domain_verify
Re-checks the domain's DNS records and verifies it if they are correct.
mail
mail_delete
Moves a message to the Trash folder.
mail_get
Returns one message with its full text and HTML body.
mail_list
Lists message headers in the mailbox, newest first by default; filter by folder with mailboxId.
mail_move
Moves a message to another folder.
mail_send
Sends an email from this agent's address. Mail to outside addresses is charged to the wallet.
mail_set_flags
Marks a message as seen or unseen, flagged or unflagged.
webhook
webhook_create
Registers an HTTPS URL to be notified when mail arrives. The signing secret is shown once.
webhook_delete
Deletes a webhook endpoint.
webhook_deliveries
Lists recent delivery attempts for a webhook endpoint.
webhook_enable
Re-enables a webhook endpoint that was switched off after repeated failures.
webhook_list
Lists this agent's webhook endpoints.
webhook_resend
Queues a delivery attempt to be sent again.
mailbox
mailbox_create
Creates a folder, optionally nested under another.
mailbox_delete
Deletes a custom folder.
mailbox_list
Lists all folders, including Inbox, Sent and Trash.
mailbox_rename
Renames a folder.
agent
agent_delete
Permanently deletes this agent, its mailbox and all its API keys.
agent_get
Returns this agent's profile: its addresses, label and domain.
agent_usage
Returns this agent's daily send and API counters; the latest day is partial.
apikey
apikey_create
Creates another API key for this agent. The key is shown once.
apikey_list
Lists this agent's API keys. Key values are never shown again.
apikey_revoke
Revokes an API key immediately.
billing
billing_get
Returns the wallet this agent spends from: balance, prices and how to top up.
billing_topup
Creates a card payment link for this agent's wallet. Give it to a human to pay.
billing_transactions
Lists the wallet ledger, newest first.
regtoken
regtoken_create
Creates a token that lets an agent register its own address on this domain. Shown once.
regtoken_list
Lists a domain's registration tokens.
regtoken_revoke
Revokes a registration token.
topup
topup_lookup
Shows which wallet a top-up for a Mailgi address would credit, and the allowed amounts.
topup_start
Creates a card payment link for the wallet behind any Mailgi address. Give it to a human to pay.
topup_status
Returns whether a top-up payment has been paid and credited.
health
health
Checks that the Mailgi API, its database and the mail server are up.
invite
invite_accept
Accepts an organization invitation with the token from the invite email.
register
register_agent
Creates a new agent with its own email address and returns its API key, shown once.

Endpoints

URLTransportStateLatencyChecked
https://api.mailgi.xyz/mcp streamable-http answering 249 ms 2 min ago

Alternatives to Mailgi

same job, measured the same way
Engagelab Email
by r1ghtherewaiting

Send, receive, monitor and reply to email from AI agents with threaded inbox context.

61 installs/wk local only
Mails.ai — Agent Email
by mails

A real inbox for AI agents: send, receive and thread email, behind a prompt-injection firewall.

244 installs/wk answering
Mails.ai — Agent Email
by rolloutsai

A real inbox for AI agents: send, receive and thread email, behind a prompt-injection firewall.

local only
Agenticmail
by agenticmail

Real email and SMS for AI agents — send mail, receive verification codes, drive a real inbox.

357 installs/wk local only
AgentMail
by agentmail

Email inboxes for AI agents: send, receive, reply, search, and manage threaded email over MCP.

answering
Mailbuttons
by mailbuttons

Governed email for AI agents: a sandbox inbox to read and send from, human approval to go external.

264 installs/wk 12 tools answering
MCP Email
by infoinlet-marketplace

Email for AI agents — read inbox (IMAP), search, and send (SMTP).

44 installs/wk local only
MailFlat
by mailflat

Real email inboxes for AI agents: open an address, read the one-time code, send mail.

135 installs/wk local only

Mailgi — questions

Answers built from our own checks of this server.

What can Mailgi do?
It exposes 67 tools, read directly from the server on our last check. Among them: agent_delete, agent_get, agent_usage, apikey_create, apikey_list, apikey_revoke and 61 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is Mailgi mostly used for?
Its tools cluster around org, domain and mail. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is Mailgi working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 78 of 78 checks got a reply (100.0%), average response time 250 ms. The bar chart above shows every period we have measured.
How do I connect Mailgi?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Mailgi need an API key?
No. Mailgi completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 67 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Mailgi?
It answers our handshake in 250 ms on average, which is faster than 57% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Mailgi open source?
The code is open source: it is published under the MIT licence, written in TypeScript, 0 stars on GitHub and 2 open issues. The licence covers the code in the repository, not the hosted service at api.mailgi.xyz, which runs on its operator's own terms.