{"name":"com.mcparmory/mailersend","slug":"mcparmory-mailersend","title":null,"description":"Send transactional emails, manage domains, and track delivery analytics","url":"https://mcp.market/server/mcparmory-mailersend","rating":null,"grade":"B","score":80,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":31,"stars":31,"forks":4,"downloads_week":150,"last_push_at":"2026-05-12T12:55:57.000Z","license":"NOASSERTION"},"uptime":null,"claimed":false,"transport":"mixed","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/mcparmory/registry","website":null,"version":"1.0.2","remotes":[],"packages":[{"registryType":"pypi","identifier":"mcparmory-mailersend","version":"1.0.2","runtimeHint":"uvx","transport":{"type":"stdio"}},{"registryType":"oci","identifier":"ghcr.io/mcparmory/mailersend:1.0.2","runtimeHint":"docker","transport":{"type":"stdio"}}],"tools":[{"name":"add_blocklist_recipients","description":"Add one or more email recipients to the blocklist suppression list for a specific domain. Blocklisted recipients will not receive emails sent through this domain.","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_recipients_to_hard_bounces_suppression","description":"Add one or more email recipients to the hard bounces suppression list for a specific domain. Hard-bounced addresses will be suppressed from future email sends to prevent delivery failures.","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_spam_complaints_recipients","description":"Add one or more email recipients to the spam complaints suppression list for a specific domain. Suppressed recipients will not receive emails sent through this domain.","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_unsubscribe_recipients","description":"Add one or more email recipients to the unsubscribes suppression list for a specific domain, preventing them from receiving future messages.","write_action":false,"price_micros":0,"input_schema":null},{"name":"create_domain","description":"Register a new domain in the system. The domain name should be a valid fully-qualified domain name (e.g., domain.com).","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_email_verification_list","description":"Create a new email verification list with a name and set of email addresses to verify. This list can be used to batch-process email validation across multiple addresses.","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_sender_identity","description":"Register a new sender identity for your domain, enabling you to send emails from a specific email address with an associated display name.","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_blocklist_recipients","description":"Remove recipients from the blocklist suppression list. Use the all parameter to delete all blocklisted recipients at once, or omit it to delete specific recipients via request body.","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_domain","description":"Permanently delete a domain and remove it from the system. This action cannot be undone.","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_hard_bounces_recipients","description":"Remove recipients from the hard bounces suppression list. Set the all parameter to true to clear all hard bounced addresses, or omit it to remove specific recipients.","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_inbound_route","description":"Permanently delete an inbound route by its ID. This action cannot be undone and will remove all routing rules associated with the specified inbound route.","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_recipient","description":"Permanently delete a recipient from the system. This action cannot be undone.","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_scheduled_message","description":"Permanently delete a scheduled message by its ID, preventing it from being sent at its scheduled time.","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_sender_identity","description":"Permanently delete a sender identity from your account. Once deleted, this identity can no longer be used to send messages.","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_sender_identity_by_email","description":"Permanently delete a sender identity from your account using its email address. This action cannot be undone.","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_sms_inbound_route","description":"Permanently delete an SMS inbound route by its ID. This action cannot be undone and will stop processing inbound SMS messages for this route.","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_sms_number","description":"Permanently delete an SMS phone number from your account. This action cannot be undone and will remove the number from all associated configurations.","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_sms_webhook","description":"Permanently delete an SMS webhook by its ID. Once deleted, the webhook will no longer receive SMS events.","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_smtp_user","description":"Permanently delete an SMTP user from a domain. This action cannot be undone and will immediately revoke the user's ability to send emails through this domain.","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_spam_complaints_recipients","description":"Remove recipients from the spam complaints suppression list. Use the 'all' parameter to delete all recipients at once, or omit it to delete specific recipients via request body.","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_token","description":"Permanently delete a token by its ID. This action cannot be undone and will immediately invalidate the token for all future requests.","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_unsubscribed_recipients","description":"Remove recipients from the unsubscribes suppression list. Set the all parameter to true to clear all unsubscribed recipients at once.","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_user","description":"Permanently delete a user account and all associated data from the system. This action cannot be undone.","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_webhook","description":"Permanently delete a webhook by its ID. This action cannot be undone and will stop all event notifications to the webhook's configured endpoint.","write_action":true,"price_micros":0,"input_schema":null},{"name":"get_activity","description":"Retrieve detailed information about a specific activity by its unique identifier.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_activity_data_by_date_range","description":"Retrieves activity data for a specified date range. Returns analytics events that occurred between the provided start and end timestamps.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_bulk_email_status","description":"Retrieve the current status and details of a bulk email campaign. Use this to check delivery progress, completion state, and any associated metrics for a specific bulk email operation.","write_action":true,"price_micros":0,"input_schema":null},{"name":"get_domain","description":"Retrieve detailed information about a specific domain by its ID. Returns the domain's configuration, status, and metadata.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_domain_verification_status","description":"Retrieve the current verification status of a domain, including whether it has been successfully verified and any relevant verification details.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_email_verification_list","description":"Retrieve a single email verification list by its unique identifier. Use this to fetch details about a specific email verification list for review or further processing.","write_action":true,"price_micros":0,"input_schema":null},{"name":"get_inbound_route","description":"Retrieve the configuration and details of a specific inbound route by its ID. Use this to view routing rules, destination settings, and other properties of an individual inbound route.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_message","description":"Retrieve detailed information for a specific message by its ID. Returns the complete message data including content, metadata, and timestamps.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_opens_by_reading_environment","description":"Retrieves analytics data on content opens segmented by reading environment (e.g., web, mobile, app). Results are filtered by the specified date range.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_recipient","description":"Retrieve detailed information for a specific recipient by their unique identifier.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_scheduled_message","description":"Retrieve the details of a single scheduled message by its ID, including its content, schedule, and delivery status.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_sender_identity","description":"Retrieve detailed information about a specific sender identity by its ID. Use this to view configuration and settings for an individual sender identity.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_sender_identity_by_email","description":"Retrieve a single sender identity by its email address. Use this to look up configuration and details for a specific sender.","write_action":true,"price_micros":0,"input_schema":null},{"name":"get_sms_inbound_route","description":"Retrieve the configuration and details of a specific SMS inbound route by its unique identifier.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_sms_message","description":"Retrieve a specific SMS message by its unique identifier. Returns the full message details including content, sender, recipient, timestamp, and delivery status.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_sms_message_activity","description":"Retrieve the activity history and delivery status for a specific SMS message. This includes details about message processing, delivery attempts, and any related events.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_sms_phone_number","description":"Retrieve details for a specific SMS phone number by its ID. Returns the phone number configuration and associated metadata.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_sms_recipient","description":"Retrieve detailed information about a specific SMS recipient by their unique identifier.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_sms_webhook","description":"Retrieve the configuration and details of a specific SMS webhook by its ID. Use this to inspect webhook settings, URL, event subscriptions, and other metadata.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_smtp_user","description":"Retrieve detailed information about a specific SMTP user within a domain. Use this to fetch configuration, credentials, and status for a single SMTP user account.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_user","description":"Retrieve a single user by their unique identifier. Returns the user's profile information and details.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_webhook","description":"Retrieve the details of a specific webhook by its ID. Returns the webhook configuration including its URL, events, and status.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_activities_for_domain","description":"Retrieve a list of activities for a specific domain within a given time range. Results are filtered by start and end dates in UTC.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_blocklist_recipients","description":"Retrieve all recipients currently on the blocklist suppression list. This list contains email addresses that have been suppressed from receiving communications.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_dns_records","description":"Retrieve all DNS records configured for a specific domain. Returns a collection of DNS records including their types, values, and configuration details.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_domains","description":"Retrieve a complete list of all domains available in the system. Use this operation to discover and enumerate domains for management or reference purposes.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_email_verification_lists","description":"Retrieve all email verification lists available in the system. Use this to view existing verification lists and their configurations.","write_action":true,"price_micros":0,"input_schema":null},{"name":"list_email_verification_results","description":"Retrieve the verification results for a completed email verification list. Returns detailed status and outcome information for each email address that was processed.","write_action":true,"price_micros":0,"input_schema":null},{"name":"list_hard_bounces_recipients","description":"Retrieve all recipients from the hard bounces suppression list. This list contains email addresses that have permanently failed delivery and should not receive future messages.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_inbound_routes","description":"Retrieve a list of all configured inbound routes. Use this to view routing rules for incoming messages or requests.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_messages","description":"Retrieve a list of all messages. Use this operation to fetch messages for display, filtering, or further processing.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_opens_by_country","description":"Retrieve email open metrics aggregated by country for a specified date range. Returns open counts and statistics grouped by geographic location.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_opens_by_user_agent","description":"Retrieves analytics data showing the number of opens grouped by user-agent within a specified time range. Use this to understand which browsers, devices, and applications are opening your content.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_recipients","description":"Retrieve a list of all recipients available in the system. Use this to view recipient configurations and details for message delivery or communication purposes.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_recipients_for_domain","description":"Retrieve all recipients associated with a specific domain. This returns the list of email recipients configured for the given domain.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_scheduled_messages","description":"Retrieve all scheduled messages that are queued for future delivery. Use this to view pending message schedules and their delivery status.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_sender_identities","description":"Retrieve a list of all configured sender identities available for sending messages or emails from this account.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_sms_activities","description":"Retrieve a list of all SMS activities. Use this to view the history and status of SMS messages sent through the system.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_sms_inbound_routes","description":"Retrieve all configured SMS inbound routes for your account. This returns the complete list of routes that handle incoming SMS messages.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_sms_messages","description":"Retrieve a list of all SMS messages. Use this operation to fetch SMS message records from the system.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_sms_phone_numbers","description":"Retrieve a list of all SMS phone numbers available in your account. Use this to view phone numbers configured for sending and receiving SMS messages.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_sms_recipients","description":"Retrieve a list of all SMS recipients configured in the system. Use this to view and manage contacts eligible for SMS communications.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_sms_webhooks","description":"Retrieve all SMS webhooks configured for a specific SMS phone number. This allows you to view all webhook endpoints that are currently set up to receive SMS events for the given number.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_smtp_users","description":"Retrieve all SMTP users configured for a specific domain. Returns a list of SMTP user accounts associated with the domain.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_spam_complaint_recipients","description":"Retrieve all email addresses that have been added to the spam complaints suppression list, preventing future sends to these recipients.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_templates","description":"Retrieve all available templates. Use this to discover template options for your workflows or integrations.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_unsubscribed_recipients","description":"Retrieve all recipients from the unsubscribes suppression list. This list contains email addresses that have opted out of communications and should not receive messages.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_users","description":"Retrieve a complete list of all users in the system. Returns user records with their associated metadata and details.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_webhooks","description":"Retrieve all webhooks configured for a specific domain. Returns a list of webhook configurations including their endpoints, event subscriptions, and status.","write_action":false,"price_micros":0,"input_schema":null},{"name":"send_bulk_emails","description":"Send multiple emails in a single batch request. Accepts an array of email configurations to be processed and delivered.","write_action":true,"price_micros":0,"input_schema":null},{"name":"send_email","description":"Send an email message from a specified sender address to one or more recipients. Use this operation to deliver transactional or notification emails with a subject line and message body.","write_action":true,"price_micros":0,"input_schema":null},{"name":"send_sms","description":"Send an SMS message to one or more recipients with optional personalization support. Supports template variables for dynamic content customization.","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_domain_settings","description":"Update configuration settings for a specific domain. Allows modification of domain-level preferences including content tracking behavior.","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_inbound_route","description":"Update configuration settings for an inbound route, including its name, domain enablement, priority, and filtering rules. Changes take effect immediately for new incoming requests matching this route.","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_sender_identity","description":"Update the configuration of an existing sender identity, such as its display name. This allows you to modify how your sender identity appears in outgoing communications.","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_sender_identity_by_email","description":"Update the configuration of a sender identity using its email address. Allows modification of sender identity properties such as the display name.","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_sms_inbound_route","description":"Update an existing inbound SMS route configuration, including the associated phone number, display name, webhook destination, and activation status.","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_sms_phone_number_pause_status","description":"Update the pause status of an SMS phone number. Use this to temporarily disable or re-enable an SMS phone number for sending messages.","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_sms_recipient_status","description":"Update the subscription status of an SMS recipient. Use this to activate a recipient or mark them as opted out from SMS communications.","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_sms_webhook","description":"Update the configuration of an SMS webhook by enabling or disabling it. This allows you to control whether the webhook is active without deleting it.","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_smtp_user","description":"Update an SMTP user's configuration within a domain, including their display name and enabled status.","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_token_status","description":"Update the operational status of a token by pausing or activating it. Use this to control whether a token is currently active or temporarily paused.","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_user_role","description":"Update the role assignment for a specific user. This operation allows you to change a user's access level or permissions by assigning them a new role (e.g., Admin).","write_action":true,"price_micros":0,"input_schema":null},{"name":"verify_email","description":"Verify the validity and deliverability of an email address. This operation checks whether the provided email address is properly formatted and active.","write_action":true,"price_micros":0,"input_schema":null},{"name":"verify_email_verification_list","description":"Verify an email verification list by its ID. This operation processes and validates the email addresses in the specified verification list.","write_action":true,"price_micros":0,"input_schema":null}],"scan":{"score":80,"grade":"B","scanned_at":"2026-09-27T21:30:09.490Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-27T21:30:09.500Z","components":{"code":{"score":25,"max":25,"notes":["5 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":8,"max":15,"notes":["last push 138 days ago"]},"identity":{"score":7,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"packages":[{"registryType":"pypi","identifier":"mcparmory-mailersend","version":"1.0.2","found":true,"weeklyDownloads":150,"license":"MIT","dependencyCount":5,"publishedAt":"2026-05-12T11:51:15.683845Z","repositoryUrl":"https://github.com/mcparmory/registry"}],"repo":{"found":true,"owner":"mcparmory","repo":"registry","archived":false,"pushedAt":"2026-05-12T12:55:57Z","stars":31,"forks":4,"openIssues":1,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/261029234?v=4","ownerCreatedAt":"2026-02-11T20:13:50Z","license":"NOASSERTION"},"icon":{"url":"https://mcparmory.com/favicon-180.png","source":"site","width":180,"height":180},"presence":{"stars":31,"forks":4,"downloadsWeek":150,"license":"NOASSERTION","lastPushAt":"2026-05-12T12:55:57.000Z","score":31}}}},"grade_history":[],"reviews":[]}