Skip to main content
MailerSend logo

MailerSend

MailerSend is a transactional email service designed for developers to integrate email sending capabilities into their applications.

This is a first-class FlyMyAI MCP. Agents discover it automatically via tool search and call the actions below on demand - you never wire it up by hand. See the Composio catalog for how discovery works.

Connect

MailerSend authenticates with an API key. Generate the credential in your MailerSend account, then paste it into FlyMyAI the first time an agent uses a MailerSend action.

Get your MailerSend credential →

Fields to fill in FlyMyAI

FieldDetails
MailerSend API TokenYour MailerSend API token used for authentication. You can generate or find this in your MailerSend dashboard. (required)

Actions

Every action this integration exposes. Agents pick the right one from the task; you do not call them by name.

ActionWhat it doesRequired inputs
MAILERSEND_CREATE_DOMAINTool to add a new sending domain to mailersend. use when you need to register and configure a domain before sending emails.name
MAILERSEND_CREATE_SMTP_USERTool to create a new smtp user. use after domain setup to obtain smtp credentials.name, domain_id
MAILERSEND_CREATE_TOKENTool to create a new api token. use when you need to generate a token with specific permissions in mailersend.name, scopes
MAILERSEND_CREATE_WEBHOOKTool to create a new webhook for a mailersend domain. use after you have a domain id and need to receive event notifications like sent, delivered, opened, etc.domain_id, name, url, events
MAILERSEND_DELETE_WEBHOOKTool to delete an existing webhook. use when the webhook is no longer needed. returns empty response on successful deletion (http 204).webhook_id
MAILERSEND_GET_API_QUOTATool to retrieve current api usage quota. use when monitoring api rate limits to avoid exceeding allowed calls.-
MAILERSEND_GET_DOMAINTool to fetch information for a specific sending domain. use when you need to verify domain status and dns configuration after setup or changes.domain_id
MAILERSEND_GET_DOMAINSTool to retrieve a list of sending domains. use after configuring the mailersend api key.-
MAILERSEND_GET_DOMAIN_RECIPIENTSTool to list recipients for a domain. use after obtaining the domain id to view recipients with optional pagination.domain_id
MAILERSEND_GET_GENERAL_RESOURCESTool to retrieve general api resources and information. use when you need an overview of all mailersend endpoints before constructing specific calls.-
MAILERSEND_GET_IDENTITIESTool to list sender identities. use when you need to retrieve all configured email or domain sender identities after authenticating with your mailersend api token.-
MAILERSEND_GET_MESSAGESTool to retrieve a paginated list of sent messages. use after sending emails to view message logs.-
MAILERSEND_GET_RECIPIENTSTool to retrieve a list of email recipients. use when you need to list and filter recipients by list id or search term.-
MAILERSEND_GET_SMS_ACTIVITYTool to retrieve sms activity logs. use when you need to fetch delivery status and logs of sent sms messages.-
MAILERSEND_GET_SMS_INBOUNDSTool to retrieve inbound sms messages. use when you need to fetch sms messages received on your mailersend numbers.-
MAILERSEND_GET_SMS_MESSAGESTool to list sent sms messages with optional filters. use after sending sms to review message logs.-
MAILERSEND_GET_SMS_NUMBERSTool to retrieve a paginated list of sms phone numbers. use after purchasing numbers to fetch available sms numbers.-
MAILERSEND_GET_SMS_RECIPIENTSTool to retrieve a list of sms recipients. use when you need to list and paginate sms recipients, optionally filtering by sms number id.-
MAILERSEND_GET_SMTP_USERSTool to retrieve a list of smtp users. use when you need to list and paginate smtp users.-
MAILERSEND_GET_TEMPLATESTool to retrieve a list of email templates. use when you need to list and paginate email templates.-
MAILERSEND_GET_TOKENSTool to retrieve a list of api tokens. use when you need to list and paginate api tokens after authentication.-
MAILERSEND_GET_USERSTool to retrieve a list of users associated with your account. use after authenticating with a valid api token.-
MAILERSEND_GET_WEBHOOKSTool to retrieve a list of webhooks. use when you need to list and paginate all configured webhooks, optionally filtering by domain.-
We love our partners - FlyMy.AI builds with the best. Thanks, MailerSend!