MinuteMail
Ephemeral mailboxes and a mock OAuth IdP for testing email and auth flows — 39 API-driven tools
Connector by minutemailco · GitHub account verified by the MCP Registry
Install
Works with Claude Code, VS Code, Cursor, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install connector/minutemailco-mcp-server
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Remote endpoint
https://mcp.minutemail.co/mcpRemote (HTTP)
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 16 read · 12 write · 12 delete
- Secrets
- 1 (API keys, tokens or passwords)
- Install scripts
- Nothing to install (hosted)
- Runs as
- Hosted (remote endpoint)
Tools by what they do 40
From the running server's own tool list (tools/list) on Oct 25, 2026.
Read 16 · Look things up without changing anything.
archived.getarchived.listattachments.getattachments.listdomains.listidentities.getidentities.listmailboxes.getmailboxes.listmails.getmails.listoauth.clients.get
Show 4 more tools
oauth.clients.listteam.invitations.listteam.members.getteam.members.list
Write 12 · Create, change, send or run things.
archived.reactivateattachments.adddomains.registerdomains.verifyidentities.createidentities.updatemailboxes.createmails.injectoauth.clients.createoauth.clients.rotate_secretteam.invitations.createteam.members.add
Delete 12 · Delete, drop, revoke or wipe things.
archived.deleteattachments.deleteattachments.delete_bulkdomains.deleteidentities.deletemailboxes.deletemailboxes.delete_bulkmails.deletemails.delete_bulkoauth.clients.deleteteam.invitations.deleteteam.members.delete
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
Authorization
Network hosts it talks to 1
mcp.minutemail.co· found in remote endpoint, install command
Files it touches
- Any path the agent passes to its tools
Tools (40)
As the server listed them on Oct 25, 2026. Descriptions are the server’s own words; hidden characters are shown as [U+…].
archived.deleteDelete archived mailboxcan change or delete dataPermanently delete an archived mailbox.
archived.getGet archived mailboxread-onlyFetch a single archived mailbox by ID.
archived.listList archived mailboxesread-onlyList the tenant's archived (expired but recoverable) mailboxes.
archived.reactivateReactivate archived mailboxReactivate an archived mailbox back to active state.
attachments.addAdd attachmentAttach a file to a test-injected email (base64 payload).
attachments.deleteDelete attachmentcan change or delete dataDelete a single attachment.
attachments.delete_bulkBulk delete attachmentscan change or delete dataDelete several attachments of one email at once.
attachments.getGet attachmentread-onlyDownload an attachment. The file contents are returned base64-encoded in the JSON "data" field.
attachments.listList attachmentsread-onlyList the attachments of an email (metadata only).
domains.deleteDelete domaincan change or delete dataDelete a registered custom domain.
domains.listList domainsread-onlyList the tenant's custom domains with their DNS verification status.
domains.registerRegister domainRegister a new custom domain. DNS records (TXT token + MX) must then be added before verification can succeed.
domains.verifyVerify domainTrigger DNS verification (TXT + MX) of a registered domain.
identities.createCreate identityCreate a mock identity bound to a mailbox for OAuth flow testing.
identities.deleteDelete identitycan change or delete dataDelete a mock identity.
Show 25 more tools
identities.getGet identityread-onlyFetch a single mock identity by ID.
identities.listList identitiesread-onlyList the tenant's mock identities, optionally filtered by OAuth client or mailbox address.
identities.updateUpdate identityUpdate a mock identity: profile fields, isActive (activate/deactivate), emailVerified, and custom claims merged into the ID token and userinfo.
mailboxes.createCreate mailboxCreate a new temporary mailbox. The domain defaults to the tenant's default domain; the owner is always the API key's owner.
mailboxes.deleteDelete mailboxcan change or delete dataDelete a mailbox and its contents by ID.
mailboxes.delete_bulkBulk delete mailboxescan change or delete dataDelete several mailboxes at once by ID.
mailboxes.getGet mailboxread-onlyFetch a single mailbox by ID.
mailboxes.listList mailboxesread-onlyList the tenant's active mailboxes (owner is derived from the API key). Optionally look up a single mailbox by exact address.
mails.deleteDelete mailcan change or delete dataDelete a single email.
mails.delete_bulkBulk delete mailscan change or delete dataDelete several emails of one mailbox at once.
mails.getGet mailread-onlyFetch a single email by ID, including body and attachment metadata.
mails.injectInject test mailInject a simulated inbound email into a mailbox (multipart upload). No external mail is sent; use this to simulate inbound mail for flow testing.
mails.listList mailsread-onlyList the emails in a mailbox, newest first.
oauth.clients.createCreate OAuth clientRegister an OAuth client for mock identity flows. The plaintext clientSecret is returned once at creation.
oauth.clients.deleteDelete OAuth clientcan change or delete dataDelete an OAuth client by its public client ID.
oauth.clients.getGet OAuth clientread-onlyFetch a single OAuth client by its public client ID.
oauth.clients.listList OAuth clientsread-onlyList the tenant's OAuth clients for mock identity testing.
oauth.clients.rotate_secretRotate client secretRotate an OAuth client's secret. The new plaintext secret is returned once.
team.invitations.createCreate invitationCreate a team invitation for an email address (SMTP invite is sent by the team service).
team.invitations.deleteDelete invitationcan change or delete dataRevoke a team invitation.
team.invitations.listList invitationsread-onlyList the tenant's team invitations.
team.members.addAdd team memberAdd a team member directly (no invitation flow).
team.members.deleteDelete team membercan change or delete dataRemove a team member.
team.members.getGet team memberread-onlyFetch a single team member by ID.
team.members.listList team membersread-onlyList the tenant's team members.
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit
- Oct 17, 2026 (12 days ago)
- Last release
- Aug 24, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.minutemailco/mcp-server- Version
- 1.1.3
- Auth
- Bearer token
- License
- MIT
- Repository
- github.com/minutemailco/mcp-server
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
Cite this page
MinuteMail MCP server. Agent Mart. https://agentmart.dev/connectors/minutemailco-mcp-server (last updated 2026-10-24)