MailBluster
MailBluster is an advanced, reliable, and cost-effective email marketing software that enables sending personalized promotional emails to millions.
Verdict
Common use cases
- Add leads captured during customer calls
- Sync product catalog before email campaigns
- Retrieve order details for fulfillment questions
- Delete outdated products from marketing lists
- Check custom fields before importing contacts
Integration
- Vendor
- MailBluster
- Category
- other
- Auth
- API_KEY
- Tools
- 11
- Composio slug
mailbluster
Tools
- Create MailBluster Lead
Tool to create a new lead in mailbluster. use after gathering the lead's email and optional data.
- Create Order
Tool to create a new order in mailbluster.
- Create Product
Tool to create a new product in mailbluster. use when you have all product details ready to add it to your mailbluster catalog.
- Delete Mailbluster Productdestructive
Tool to delete a product. use after confirming product existence.
- Delete Orderdestructive
Tool to delete a specific order. use after confirming the order id to remove an order from mailbluster.
- Get Order
Tool to retrieve details of a specific order. use when you have the order's id.
- Get Product
Tool to retrieve details of a specific product. use when you have a valid product id and need full product information.
- List Fields
Tool to list all custom fields. use when you need to retrieve all defined custom fields after authenticating with mailbluster.
- List Orders
Tool to list all orders. use when you need to retrieve orders with optional pagination, sorting, or searching after authenticating with mailbluster.
- List Products
Tool to list all products. use when you need to retrieve products with optional pagination, sorting, or filtering.
- MailBluster Update Product
Tool to update a product in mailbluster by its id. use after confirming the product id to modify attributes.
Setup
Setup guide
- 11. Open your Switchy workspace and navigate to Settings > Integrations. 2. Find MailBluster in the MCP directory and click Connect. 3. Log into your MailBluster account and go to Settings > API Keys. 4. Generate a new API key with permissions for leads, products, and orders. 5. Copy the key and paste it into the Switchy connection dialog, then click Authorize. 6. Switchy confirms the connection and shows MailBluster as active. 7. Open any Space and type '@MailBluster list all custom fields' to test — the MCP should return your account's field definitions. 8. If the test fails, check that your API key hasn't expired and that you granted all three scope permissions. 9. Once connected, @mention MailBluster in any message to invoke its tools.
What teammates see: by default, memories from MailBluster are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Spaces have used this MCP together with a given model.
How Switchy teams use it
Starter prompts
Add New Lead
@MailBluster create a new lead with email sarah@example.com, first name Sarah, last name Chen, and tag her as 'webinar-attendee'.Open in a Space →
Fetch Order Status
@MailBluster get the order with ID 78392 and show me the customer email, order total, and current status.Open in a Space →
Add Product to Catalog
@MailBluster create a product named 'Wireless Charger Pro' with SKU WCP-001, price $49.99, and category 'Accessories'.Open in a Space →
Remove Discontinued Product
@MailBluster delete the product with ID 4521 after confirming it's the discontinued 'Legacy Keyboard' model.Open in a Space →
List Custom Fields
@MailBluster list all custom fields in my account so I can see which data points are available for segmentation.Open in a Space →
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@MailBluster list all custom fields we've defined for leads, then show me which ones are required vs optional
Retrieved 8 custom fields from your MailBluster account. Required fields: 'company_name' (text), 'industry' (dropdown with 5 options). Optional fields: 'phone_number' (text), 'website_url' (URL), 'employee_count' (number), 'last_contact_date' (date), 'lead_source' (dropdown with 7 options), 'notes' (long text). All fields are available for use when creating new leads via the API or import.
This example demonstrates the read-only list operation that helps teams audit their lead schema before bulk imports or automation setup. Requires a valid API key with read access to custom fields. The MCP returns field metadata but not the values stored in individual lead records.
@MailBluster create a new lead for emma.chen@techcorp.io with company name 'TechCorp' and industry 'SaaS', mark lead source as 'webinar'
Lead created successfully. Email: emma.chen@techcorp.io, ID: lead_9x4k2m. Custom fields populated: company_name='TechCorp', industry='SaaS', lead_source='webinar'. The lead is now active in your MailBluster account and will be included in any campaigns targeting the 'SaaS' industry segment. No email was sent as part of this creation—this is a CRM record only.
This write operation adds a contact to your MailBluster database with structured metadata. The prompt must include the required 'email' field; other fields are optional but useful for segmentation. Be aware this creates a billable contact in your MailBluster plan, and the lead will immediately appear in your dashboard and be eligible for campaigns.
@MailBluster pull the last 5 orders we've logged, then draft a summary email highlighting our top-selling product category this month
Retrieved 5 recent orders (IDs: ord_a1b2, ord_c3d4, ord_e5f6, ord_g7h8, ord_i9j0). Analysis: 3 of 5 orders contained products in the 'Enterprise Software' category, totaling $47,200 in revenue. Draft summary: 'Hi team—Enterprise Software dominated this month with 60% of recent orders and nearly $50K in sales. Our top SKU was 'Analytics Pro Annual' (2 units). Consider featuring this category in next week's campaign.' This draft is ready for your review before sending.
This synthesis example combines MailBluster's order retrieval with AI reasoning to surface business insights. The MCP fetches raw order data (product IDs, amounts, timestamps), and the AI interprets patterns. Useful for quick reporting, but note that 'last 5 orders' is a small sample—production analysis should use larger datasets or date ranges for statistical validity.
Use-case deep-dives
When MailBluster wins for transactional email follow-up
A 6-person DTC brand runs Shopify and sends weekly newsletters through MailBluster. They want their AI workspace to pull order data and create targeted follow-up campaigns—cart abandonment for leads who didn't convert, post-purchase upsells for recent buyers. This MCP handles it: the Create Order and Create Lead tools let the AI log transactions and contacts in real-time, while Get Order and List Fields pull segmentation data for campaign planning. The threshold: if you're sending more than 10k emails per month or need advanced automation (drip sequences, A/B testing), MailBluster's native integrations get clunky and you'll want a dedicated ESP like Klaviyo. Below that volume, this MCP keeps your email ops inside the same workspace where you're already planning product launches and reviewing customer feedback.
This MCP speeds up launch-day email coordination
A 3-person SaaS team is launching a new pricing tier next Tuesday. They're using MailBluster to announce it to their 2,000-subscriber list, and they need the AI to draft the email, update the product catalog with the new tier details, and create a lead magnet for trial signups—all in one session. The Create Product and Get Product tools let the AI confirm what's already in MailBluster, add the new tier, and reference it in the email copy without leaving Switchy. The Delete Product tool cleans up test entries from rehearsal runs. This works because the team is small and the catalog is under 50 products. If you're managing hundreds of SKUs or need real-time inventory sync, this MCP doesn't replace a proper PIM—it's for teams where the product person and the email person are the same person.
When this MCP handles event follow-up in the field
A 4-person B2B consultancy collects 30-40 business cards at a conference. Back at the hotel, they want the AI to parse the cards (via OCR or manual entry), create MailBluster leads with custom fields for booth conversation notes, and draft personalized follow-up emails for Monday morning. The Create MailBluster Lead tool takes the email and optional data (company, role, pain point discussed) and logs it immediately. List Fields confirms which custom attributes are available for segmentation. This scenario works because the volume is manageable and the team wants one workspace for both lead capture and email drafting. If you're collecting 500+ leads per event or need CRM-level pipeline tracking, MailBluster isn't built for that—you'd route leads to HubSpot or Salesforce instead. For small-batch, high-touch follow-up, this MCP keeps the workflow tight.
Frequently asked
What does the MailBluster MCP do in Switchy?
It connects your MailBluster email marketing account so AI agents can create leads, manage products, and track orders without leaving the conversation. You can ask an agent to add a contact from a meeting transcript or create a product entry from a Slack thread. The MCP handles 11 operations including lead creation, product catalog management, and order tracking.
Do I need admin access to connect MailBluster?
You need a MailBluster API key, which any account holder can generate from their MailBluster dashboard. No special admin role required. Paste the key into Switchy once and the MCP authenticates all subsequent requests. If your team shares one MailBluster account, whoever has login access can create the key.
Can the MCP send email campaigns through MailBluster?
No. The MCP manages leads, products, and orders — it doesn't trigger campaigns or access email templates. If you need to send a broadcast, log into MailBluster directly. Use the MCP to populate your contact list and product catalog, then build campaigns in the MailBluster UI.
Why use this instead of MailBluster's web interface?
Speed and context. An agent can create a lead from a customer conversation, pull order details mid-chat, or add a product while reviewing a spec doc. You skip the tab-switching and copy-paste loop. The web interface still handles campaign design and analytics; the MCP handles the repetitive data entry tasks.
Does connecting MailBluster count against my Switchy plan limits?
MCP connections don't count as seats. One person connects MailBluster with their API key and the whole team can use it through agents. Your MailBluster plan limits (contact count, email sends) still apply. Switchy just routes the requests; MailBluster enforces its own quotas.