otherapi_key

Dynosend

Dynosend is an email marketing platform for managing audiences and contacts, operating campaigns, sending transactional messages, and tracking customer events.

Verdict

Dynosend is an email marketing platform. This MCP exposes 18 tools that let your team manage contacts, audiences, campaigns, and blacklists directly from Switchy Projects. @mention Dynosend to check if an address is blacklisted, create or tag contacts, pull campaign stats, or find duplicate subscribers across lists. Marketing ops and support teams get the most value — you can triage bounces, enforce GDPR erasure requests, and audit campaign performance without leaving the conversation. One caveat: blacklist additions are permanent; Dynosend's API offers no removal endpoint, so double-check before you commit.

Common use cases

  • Check blacklist status before sending campaigns
  • Tag contacts based on support ticket outcomes
  • Pull campaign open and click rates for standups
  • Find duplicate subscribers across all audiences
  • Process GDPR erasure requests from chat

Integration

Vendor
Dynosend
Category
other
Auth
API_KEY
Tools
18
Composio slug
dynosend

Tools

  • Add Email To Blacklist

    Permanently add an email address to the Dynosend blacklist. This cannot be undone through the Dynosend API because Dynosend exposes no removal operation.

  • Add Tags To Contact

    Append one or more tags to a contact without replacing its existing tags.

  • Check Blacklist

    Check whether an email address is on the connected Dynosend account's blacklist and return its timestamp and reason when available.

  • Create Contact

    Create a contact in an audience, optionally assigning tags and audience-defined custom fields. Can bypass double opt-in when explicitly requested.

  • Delete Contact
    destructive

    Permanently delete one contact from an audience for GDPR/CCPA erasure. This destructive operation cannot be undone.

  • Find Duplicate Contacts

    Find contacts that use the same email address across all audiences in the connected Dynosend account.

  • Get Audience

    Get one audience's configuration, custom-field definitions, contact information, and subscription statistics by audience UID.

  • Get Campaign

    Get one campaign's configuration and delivery, open, click, spam, bounce, and unsubscribe insights.

  • Get Contact

    Get one contact in an audience by contact UID or email address.

  • List Audiences

    List audiences available to the connected Dynosend account, including the UID needed by audience and contact tools.

  • List Campaigns

    List campaigns in the connected Dynosend account, including status and the campaign UID used by campaign tools.

  • List Contacts

    Return one page of contacts in a Dynosend audience, including contact UIDs, subscription status, tags, and audience-defined custom-field values.

  • Record Contact Event

    Record an application event for a contact in an audience. Dynosend stores the event persistently for automations and segmentation, and its API does not provide an operation to delete recorded events.

  • Send Transactional Message

    Send a configured Dynosend transactional message. This immediately sends email and may create the recipient as a new Dynosend contact if the address is unknown.

  • Set Campaign Delivery State

    Pause a sending campaign or resume a paused campaign by setting its delivery state to paused or sending. Resuming can send queued emails to campaign recipients; this does not start a ready campaign.

  • Set Contact Subscription Status

    Set a contact's subscription status to subscribed or unsubscribed in an audience.

  • Start Campaign

    Start a ready broadcast campaign. This immediately sends email to all campaign recipients and cannot be undone.

  • Update Contact

    Update a contact's email, replace its complete tag set, or set audience-defined custom fields.

Setup

Setup guide

  1. 11. Open your Switchy workspace and navigate to Settings > Integrations > Add Integration. 2. Search for Dynosend and click Connect. 3. You'll be prompted to paste a Dynosend API key — log in to your Dynosend account, go to Settings > API Keys, and generate a new key with full read-write access. 4. Copy the key and paste it into Switchy's prompt, then click Authorize. 5. Switchy will verify the connection by fetching your account's audience list. 6. Once connected, open any Project and type '@Dynosend check if hello@example.com is blacklisted' to confirm the MCP responds. 7. If the tool returns blacklist status, you're ready to invoke any of the 18 available operations inside your team's workflows.

What teammates see: by default, memories from Dynosend are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Projects have used this MCP together with a given model.

How Switchy teams use it

Not enough Projects yet to publish anonymised usage stats (we require ≥ 50 Projects per week).

Starter prompts

Audit Campaign Performance

@Dynosend get the full performance report for campaign UID abc123, including opens, clicks, bounces, spam complaints, and unsubscribes.

Check Blacklist Before Send

@Dynosend check if partner@bigclient.com is on our blacklist and show me the reason and timestamp if it is.

Tag Contacts After Support

@Dynosend add the tags 'support-resolved' and 'tier-2' to the contact user@example.com in audience UID aud456.

Find Duplicate Subscribers

@Dynosend find all contacts that appear in more than one audience and show me their email addresses and audience UIDs.

Process GDPR Erasure

@Dynosend delete the contact gdpr-request@example.com from audience UID aud789 to complete their erasure request.

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@dynosend find all duplicate contacts across my audiences and summarize which emails appear in multiple lists

Output

Found 12 email addresses used across multiple audiences: 'john@startup.io' appears in 3 audiences (Newsletter, Product Updates, Webinar Series). 'sarah@agency.co' appears in 2 audiences (Newsletter, Product Updates). The remaining 10 emails each appear in 2 audiences. This duplication means these contacts may receive redundant messages if you send to multiple audiences simultaneously. Consider consolidating or using exclusion rules in your campaigns.

Notes

This synthesis pairs Dynosend's duplicate-detection tool with AI reasoning to surface list-hygiene issues. Useful before major sends, but the scan is read-only—you must manually decide whether to merge, delete, or segment duplicates. No destructive actions are taken.

Use-case deep-dives

GDPR erasure for SaaS support

When you need audit trails for customer data deletion

A 6-person B2B SaaS company gets 2-3 GDPR erasure requests per month from churned customers. The support lead opens a Switchy thread, confirms the email isn't tied to an active subscription, then uses Dynosend's Delete Contact tool to purge the record from all audiences. The MCP returns a confirmation timestamp that gets logged in the company's compliance spreadsheet. This works cleanly because Dynosend's deletion is immediate and irreversible—no multi-step approval flow. If your team processes more than 10 erasure requests per week, you'll want a dedicated compliance system with workflow approvals. Below that threshold, this MCP keeps the process fast and auditable without adding another SaaS seat.

Newsletter cleanup after event

Blacklist management beats manual CSV uploads

A 3-person marketing team runs a quarterly webinar series and collects 400-600 signups per event. After each webinar, 8-12% of attendees mark the follow-up email as spam or request removal. The team lead opens Switchy the morning after, reviews the bounce report from their ESP, and uses the Add Email To Blacklist tool to block repeat offenders in one pass. This prevents accidental re-adds when the team imports a new event list three months later. The trade-off: Dynosend offers no API-based blacklist removal, so if you accidentally block a VIP, you'll need to contact Dynosend support. For teams running 4+ events per year with overlapping audiences, this MCP saves 20 minutes per cleanup cycle.

Lead tagging during sales handoff

When sales needs context without opening the ESP

A 5-person sales team takes warm leads from marketing and needs to tag them by product interest before the first call. The SDR opens a Switchy thread with the lead's email, uses Find Duplicate Contacts to confirm there's only one record, then applies tags like 'enterprise-tier' or 'api-integration-interest' with Add Tags To Contact. The tags sync to Dynosend's audience segments in real time, so the AE sees the context in their daily digest without switching tools. This works when your team processes 10-30 handoffs per week and already uses Dynosend for lifecycle emails. Above 50 handoffs weekly, a dedicated CRM with native tagging will scale better than API calls.

Frequently asked

What does the Dynosend MCP do in Switchy?

It connects your Dynosend email marketing account so AI agents can manage contacts, check blacklists, pull campaign stats, and handle GDPR deletion requests. You can ask an agent to tag contacts, find duplicates across audiences, or retrieve open rates without logging into Dynosend. It's useful for teams that want AI to handle routine list hygiene and reporting.

Do I need admin access to connect Dynosend?

You need a Dynosend API key with write permissions if you want agents to create contacts, add tags, or manage blacklists. Read-only keys work for pulling campaign stats and checking blacklist status. Dynosend doesn't use OAuth — you paste the API key from your account settings into Switchy once.

Can the MCP send email campaigns through Dynosend?

No. The MCP reads campaign performance data and manages contacts, but it doesn't trigger sends or create new campaigns. If you need to launch a campaign, you still do that in Dynosend's dashboard. The MCP is for list operations and reporting, not campaign execution.

How is this different from using Dynosend's dashboard directly?

The MCP lets you ask an agent in plain English to do things like "find duplicate emails" or "pull last week's open rates" without clicking through Dynosend's UI. It's faster for repetitive tasks and useful when you're already working in Switchy. You lose Dynosend's visual campaign builder, so use the dashboard for design work.

Who on the team should connect the Dynosend account?

Whoever owns your Dynosend API key — usually your marketing ops person or the admin who manages email lists. Once connected, any Switchy teammate can ask agents to run Dynosend tools. The MCP can permanently delete contacts and add blacklist entries, so only connect it if your team understands those actions can't be undone.

More other MCPs

See all other MCPs →

Data last verified 61 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.