MCP / Developer tools
Mailtrap MCP: developer workflows
Email Delivery Platform for testing and sending transactional emails. Connect it to Claude, Codex, Cursor or any MCP client through one FlyMy.AI MCP.
$ YOUR NEXT RUN
Use Mailtrap MCP in your assistant
Paste this prompt into Claude Code, Codex, Cursor or any agent. It reads the guide and helps you connect.
Read https://flymy.ai/skill.md and https://flymy.ai/mcp/mailtrap.md. Help me connect Mailtrap MCP to this assistant. Then help me run this task: Use Mailtrap to clean inbox. Ask me for the required inputs first and show the result.
What Mailtrap MCP can do
49 actions in the FlyMy.AI catalog, the most used first. Your agent finds them through search_tools and calls the one the task needs.
| Action | What it does |
|---|---|
# MAILTRAP_CLEAN_INBOX | Clean an inbox in Mailtrap by deleting all messages. |
# MAILTRAP_CREATE_CONTACT | Create a new contact in Mailtrap. |
# MAILTRAP_CREATE_CONTACT_EVENT | Create a contact event in Mailtrap. |
# MAILTRAP_CREATE_CONTACT_EXPORT | Create a contact export job for a Mailtrap account. |
# MAILTRAP_CREATE_CONTACT_FIELD | Create a custom contact field in Mailtrap. |
# MAILTRAP_CREATE_CONTACT_LIST | Create a new contact list in Mailtrap. |
# MAILTRAP_CREATE_EMAIL_TEMPLATE | Create a new email template in Mailtrap account. |
# MAILTRAP_CREATE_SENDING_DOMAIN | Create a new sending domain in Mailtrap. |
# MAILTRAP_DELETE_CONTACT | Delete a contact from a Mailtrap account. |
# MAILTRAP_DELETE_CONTACT_FIELD | Delete a contact field by its ID. |
# MAILTRAP_DELETE_CONTACT_LIST | Delete a contact list by its ID. |
# MAILTRAP_DELETE_EMAIL_TEMPLATE | Delete an email template from a Mailtrap account. |
Show all 49 actions
| Action | What it does |
|---|---|
# MAILTRAP_DELETE_PROJECT | Delete a project from Mailtrap. |
# MAILTRAP_DELETE_SENDING_DOMAIN | Delete a sending domain from a Mailtrap account. |
# MAILTRAP_GET_BILLING_USAGE | Retrieve current billing cycle usage for an account. |
# MAILTRAP_GET_CONTACT | Retrieve a contact by UUID or email address from Mailtrap. |
# MAILTRAP_GET_CONTACT_EXPORT | Retrieve the status of a contact export. |
# MAILTRAP_GET_CONTACT_FIELD | Retrieve contact field details by field ID. |
# MAILTRAP_GET_CONTACT_IMPORT | Retrieve the status of a contact import operation. |
# MAILTRAP_GET_CONTACT_LIST | Retrieve a specific contact list by its ID. |
# MAILTRAP_GET_EMAIL_TEMPLATE | Retrieve details of a specific email template by ID. |
# MAILTRAP_GET_INBOX | Retrieve inbox attributes from Mailtrap. |
# MAILTRAP_GET_MESSAGE_HTML | Retrieve the HTML body of a message from Mailtrap. |
# MAILTRAP_GET_PERMISSION_RESOURCES | Retrieve all resources in account for permission management. |
# MAILTRAP_GET_PROJECT | Retrieve project details from Mailtrap by project ID. |
# MAILTRAP_GET_SENDING_DOMAIN | Retrieve sending domain details from Mailtrap. |
# MAILTRAP_GET_SENDING_STATS | Retrieve email sending statistics from Mailtrap for a specific account. |
# MAILTRAP_GET_SENDING_STATS_BY_CATEGORIES | Retrieve email sending statistics grouped by categories. |
# MAILTRAP_GET_SENDING_STATS_BY_DATE | Retrieve email sending statistics aggregated by date. |
# MAILTRAP_GET_SENDING_STATS_BY_DOMAINS | Retrieve sending statistics grouped by domains for a Mailtrap account. |
# MAILTRAP_GET_SENDING_STATS_BY_ESP | Retrieve email sending statistics grouped by email service providers (ESPs) for a specified date range. |
# MAILTRAP_IMPORT_CONTACTS | Import contacts in bulk to Mailtrap. |
# MAILTRAP_LIST_ACCOUNTS | List all Mailtrap accounts you have access to. |
# MAILTRAP_LIST_CONTACT_FIELDS | Get all contact fields for a Mailtrap account. |
# MAILTRAP_LIST_CONTACT_LISTS | Retrieve all contact lists for a Mailtrap account. |
# MAILTRAP_LIST_EMAIL_TEMPLATES | Retrieve all email templates for a Mailtrap account. |
# MAILTRAP_LIST_INBOXES | Get a list of inboxes for a Mailtrap account. |
# MAILTRAP_LIST_MESSAGES | Get messages from a Mailtrap inbox. |
# MAILTRAP_LIST_PROJECTS | Get a list of projects for a Mailtrap account. |
# MAILTRAP_LIST_SENDING_DOMAINS | List all sending domains for a Mailtrap account. |
# MAILTRAP_LIST_SUPPRESSIONS | List suppressed email addresses for a Mailtrap account. |
# MAILTRAP_MARK_INBOX_AS_READ | Mark all messages in a Mailtrap inbox as read. |
# MAILTRAP_RESET_INBOX_CREDENTIALS | Reset SMTP credentials for a Mailtrap inbox. |
# MAILTRAP_UPDATE_CONTACT | Update an existing contact in Mailtrap. |
# MAILTRAP_UPDATE_CONTACT_FIELD | Update a contact field in Mailtrap. |
# MAILTRAP_UPDATE_CONTACT_LIST | Update a contact list's name in Mailtrap. |
# MAILTRAP_UPDATE_EMAIL_TEMPLATE | Update an existing email template in Mailtrap account. |
# MAILTRAP_UPDATE_INBOX | Update an inbox's settings in Mailtrap. |
# MAILTRAP_UPDATE_PROJECT | Update a project's name in Mailtrap. |
Ask your agent
Requests to paste as they are. Each one runs on the actions named under it.
MAILTRAP_CLEAN_INBOXMAILTRAP_CREATE_CONTACTMAILTRAP_CREATE_CONTACT_EVENTConnect Mailtrap in a minute
One MCP for every integration. Add it once, then every MCP in the catalog is a request away.
- 01
Add FlyMy.AI
Add the FlyMy.AI MCP to your assistant with one of the commands below and sign in. No key to copy.
- 02
Add your Mailtrap credentials
Paste them into the Mailtrap connection settings once; they stay with FlyMy.AI, never in a prompt or a chat.
- Bearer Token - Token for bearer authentication Open Mailtrap →
- API Token - Sign in and copy your API Token directly from your dashboard under Settings > API Tokens (https://mailtrap.io/api-tokens) Get API key →
- 03
Ask
Paste a request from this page. Every run shows what it cost.
claude mcp add --transport http flymyai https://mcp-agents.flymy.ai/mcp
Then run /mcp in Claude Code and sign in.
codex mcp add flymy --url https://mcp-agents.flymy.ai/mcp
Then run codex mcp login flymy to sign in.
https://mcp-agents.flymy.ai/mcp
Settings, Connectors, Add custom connector: paste this URL.
Pay per run
FlyMy.AI bills the run: the model and the tool's seconds. Calls go to your own Mailtrap account, under its plan and limits. No seats and no minimum.
Go to the source
From the FlyMy.AI platform catalog of 2026-11-03: name, description, actions and setup as the platform lists them. Examples are requests to paste, not recorded runs.