Skip to content
Agentmart
Submit a tool

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

IndexedMITRemote (HTTP)
Write a review

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/mcp Remote (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.

We use your email only for this newsletter. Privacy

About

Ephemeral mailboxes and a mock OAuth IdP for testing email and auth flows — 39 API-driven tools

No 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.get
  • archived.list
  • attachments.get
  • attachments.list
  • domains.list
  • identities.get
  • identities.list
  • mailboxes.get
  • mailboxes.list
  • mails.get
  • mails.list
  • oauth.clients.get
Show 4 more tools
  • oauth.clients.list
  • team.invitations.list
  • team.members.get
  • team.members.list

Write 12 · Create, change, send or run things.

  • archived.reactivate
  • attachments.add
  • domains.register
  • domains.verify
  • identities.create
  • identities.update
  • mailboxes.create
  • mails.inject
  • oauth.clients.create
  • oauth.clients.rotate_secret
  • team.invitations.create
  • team.members.add

Delete 12 · Delete, drop, revoke or wipe things.

  • archived.delete
  • attachments.delete
  • attachments.delete_bulk
  • domains.delete
  • identities.delete
  • mailboxes.delete
  • mailboxes.delete_bulk
  • mails.delete
  • mails.delete_bulk
  • oauth.clients.delete
  • team.invitations.delete
  • team.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 data

    Permanently delete an archived mailbox.

  • archived.getGet archived mailboxread-only

    Fetch a single archived mailbox by ID.

  • archived.listList archived mailboxesread-only

    List the tenant's archived (expired but recoverable) mailboxes.

  • archived.reactivateReactivate archived mailbox

    Reactivate an archived mailbox back to active state.

  • attachments.addAdd attachment

    Attach a file to a test-injected email (base64 payload).

  • attachments.deleteDelete attachmentcan change or delete data

    Delete a single attachment.

  • attachments.delete_bulkBulk delete attachmentscan change or delete data

    Delete several attachments of one email at once.

  • attachments.getGet attachmentread-only

    Download an attachment. The file contents are returned base64-encoded in the JSON "data" field.

  • attachments.listList attachmentsread-only

    List the attachments of an email (metadata only).

  • domains.deleteDelete domaincan change or delete data

    Delete a registered custom domain.

  • domains.listList domainsread-only

    List the tenant's custom domains with their DNS verification status.

  • domains.registerRegister domain

    Register a new custom domain. DNS records (TXT token + MX) must then be added before verification can succeed.

  • domains.verifyVerify domain

    Trigger DNS verification (TXT + MX) of a registered domain.

  • identities.createCreate identity

    Create a mock identity bound to a mailbox for OAuth flow testing.

  • identities.deleteDelete identitycan change or delete data

    Delete a mock identity.

Show 25 more tools
  • identities.getGet identityread-only

    Fetch a single mock identity by ID.

  • identities.listList identitiesread-only

    List the tenant's mock identities, optionally filtered by OAuth client or mailbox address.

  • identities.updateUpdate identity

    Update a mock identity: profile fields, isActive (activate/deactivate), emailVerified, and custom claims merged into the ID token and userinfo.

  • mailboxes.createCreate mailbox

    Create 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 data

    Delete a mailbox and its contents by ID.

  • mailboxes.delete_bulkBulk delete mailboxescan change or delete data

    Delete several mailboxes at once by ID.

  • mailboxes.getGet mailboxread-only

    Fetch a single mailbox by ID.

  • mailboxes.listList mailboxesread-only

    List 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 data

    Delete a single email.

  • mails.delete_bulkBulk delete mailscan change or delete data

    Delete several emails of one mailbox at once.

  • mails.getGet mailread-only

    Fetch a single email by ID, including body and attachment metadata.

  • mails.injectInject test mail

    Inject 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-only

    List the emails in a mailbox, newest first.

  • oauth.clients.createCreate OAuth client

    Register an OAuth client for mock identity flows. The plaintext clientSecret is returned once at creation.

  • oauth.clients.deleteDelete OAuth clientcan change or delete data

    Delete an OAuth client by its public client ID.

  • oauth.clients.getGet OAuth clientread-only

    Fetch a single OAuth client by its public client ID.

  • oauth.clients.listList OAuth clientsread-only

    List the tenant's OAuth clients for mock identity testing.

  • oauth.clients.rotate_secretRotate client secret

    Rotate an OAuth client's secret. The new plaintext secret is returned once.

  • team.invitations.createCreate invitation

    Create a team invitation for an email address (SMTP invite is sent by the team service).

  • team.invitations.deleteDelete invitationcan change or delete data

    Revoke a team invitation.

  • team.invitations.listList invitationsread-only

    List the tenant's team invitations.

  • team.members.addAdd team member

    Add a team member directly (no invitation flow).

  • team.members.deleteDelete team membercan change or delete data

    Remove a team member.

  • team.members.getGet team memberread-only

    Fetch a single team member by ID.

  • team.members.listList team membersread-only

    List 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
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)