Sendfox
Sendfox is an affordable email marketing platform for content creators. Manage contacts, create email campaigns, automate sequences, and grow your audience.
Verdict
Common use cases
- Add leads from sales calls to email lists
- Audit subscriber counts before campaign planning
- Check automation status during sprint reviews
- Pull campaign performance for weekly reports
- Sync event attendees to nurture sequences
Integration
- Vendor
- Sendfox
- Category
- other
- Auth
- API_KEY
- Tools
- 12
- Composio slug
sendfox
Tools
- Create Contact
Tool to create a new contact. use when you need to add a new subscriber to sendfox.
- Create List
Tool to create a new contact list. use when you need to add a new list to your sendfox account. example: create a list named 'newsletter subscribers'.
- Delete Contact from Listdestructive
Tool to remove a contact from a specific list in sendfox. use when you need to disassociate a contact by its id from a sendfox list.
- Get Automations
Tool to retrieve a list of automations. use when you need to list all automations for your sendfox account.
- Get Campaigns
Tool to retrieve a paginated list of campaigns. use when you need to fetch campaigns in batches or implement pagination. example: "fetch campaigns page 2 with 50 per page.".
- Get Contact by ID
Tool to retrieve a contact's details by id. use after obtaining the contact id to get full contact information.
- Get Contact Fields
Tool to retrieve a list of user contact fields. use when you need to discover all contact field metadata before creating or updating contacts. use after authentication is complete.
- Get Contacts
Tool to retrieve a paginated list of contacts. use when you need to fetch contacts in pages, optionally filtering by email.
- Get List by ID
Tool to retrieve a specific contact list by its id. use when you have a list id and need its details before performing list operations.
- Get Lists
Tool to retrieve paginated contact lists. use when you need to fetch all your sendfox lists.
- Retrieve Contact by Email
Tool to retrieve a contact by their email address. use when you need to fetch an existing contact’s details by providing their email.
- Unsubscribe Contact
Tool to unsubscribe a contact. use when you need to globally mark a contact as unsubscribed.
Setup
Setup guide
- 11. In Switchy, open your workspace settings and navigate to the MCP Integrations tab. 2. Click 'Add Integration' and select Sendfox from the list. 3. Log into your Sendfox account, go to Settings > API, and generate a new API key with full read/write permissions. 4. Paste the API key into Switchy's connection form and click 'Connect'. 5. Switchy will verify the key by fetching your contact fields — if successful, you'll see a green checkmark. 6. Open any Space, type '@Sendfox get contacts' in the chat, and confirm the MCP returns your subscriber list. 7. If the test fails, double-check the API key hasn't expired and that your Sendfox plan includes API access.
What teammates see: by default, memories from Sendfox 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 Subscriber
@Sendfox create a contact with email sarah@example.com, first name Sarah, last name Chen, and add her to the 'Product Updates' list.Open in a Space →
List All Campaigns
@Sendfox get the last 20 campaigns and show me their names, send dates, and open rates.Open in a Space →
Check Automation Status
@Sendfox list all automations and tell me which ones are currently active.Open in a Space →
Find Contact Details
@Sendfox search for the contact with email john@startup.io and show me which lists they're on and their custom fields.Open in a Space →
Create Segment List
@Sendfox create a new list called 'Webinar Registrants - Q2 2025' so I can start adding signups.Open in a Space →
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@sendfox show me all my active campaigns from the last month and summarize their performance
I retrieved 8 campaigns from your Sendfox account. Here's a summary: Your 'Spring Product Launch' campaign (sent March 15) reached 2,340 subscribers with a 24% open rate. 'Weekly Newsletter #47' (March 22) had 1,890 recipients and 19% opens. The 'Customer Survey' campaign (March 28) showed 31% engagement across 1,200 contacts. Overall, your campaigns are performing above the industry average of 21% for open rates. The product launch messaging appears to resonate strongest with your audience.
This example demonstrates the MCP's read capabilities across campaigns. Note that Sendfox's API returns basic campaign metadata—detailed analytics like click-through rates or conversion tracking may require additional tools or manual review in the Sendfox dashboard. The pagination feature means large accounts should specify date ranges to avoid rate limits.
@sendfox create a new list called 'Webinar Attendees Q2 2024' and add sarah@example.com to it
I've created the list 'Webinar Attendees Q2 2024' in your Sendfox account (List ID: 8472). I then added sarah@example.com as a new contact and subscribed them to this list. The contact was successfully created with ID 15293 and is now active on your webinar list. You can start building automation sequences or campaigns targeting this list immediately.
This showcases Sendfox's list management and contact creation in sequence. Important: creating a contact requires checking available custom fields first using Get Contact Fields—if your account uses custom fields like 'company' or 'job_title', you'll need to include those in the creation payload. This example assumes basic email-only contact creation.
@sendfox find all contacts with 'acme' in their email domain and tell me which lists they're subscribed to
I found 14 contacts with '@acme' email domains across your Sendfox account. Here's the breakdown: 8 contacts are on your 'Enterprise Customers' list, 6 are on 'Product Updates', and 3 appear on 'Monthly Newsletter'. Two contacts (john@acme.com and lisa@acme.com) are subscribed to all three lists. None of these contacts are currently in any automation sequences. This suggests your Acme Corporation stakeholders are primarily engaged with product-focused content rather than general marketing.
This example combines contact retrieval with AI synthesis to answer a business question. The Get Contacts tool supports email filtering, but cross-referencing list memberships requires multiple API calls—expect this to take 10-15 seconds for accounts with 1,000+ contacts. Sendfox's API doesn't expose automation enrollment status directly, so that inference is based on available campaign data.
Use-case deep-dives
When Sendfox MCP wins for event-driven email campaigns
A 6-person marketing team runs monthly webinars and needs to segment attendees into follow-up lists based on registration source. The Sendfox MCP is the right call here because it exposes list creation, contact addition, and list removal as discrete tools—your AI can parse a CSV of registrants, create a "March Webinar" list, add contacts with custom fields, and remove no-shows after the event. The API key auth means one credential for the whole team. The threshold: if you're managing more than 20 active lists or need real-time sync with a CRM, Sendfox's pagination (50 contacts per page) gets tedious and you'll want a heavier integration. For monthly campaigns under 5,000 contacts, this MCP handles the workflow in Switchy without opening the Sendfox dashboard.
Automating support-to-marketing handoff with contact fields
A 3-person support team at a SaaS startup wants to add resolved-ticket customers to a product update newsletter, but only if they opted in during the support conversation. The Sendfox MCP works because the "Get Contact Fields" and "Create Contact" tools let your AI check existing field schemas, then add contacts with custom metadata (like "ticket_id" or "opted_in_date") in one step. The 12 tools cover the full CRUD loop—create, retrieve by ID, update lists, delete from lists—so you can script the handoff without manual exports. The limit: if your support volume exceeds 200 tickets a day, the per-contact API calls add up and you'll want batch imports instead. For teams closing 20-50 tickets a week, this MCP turns the handoff into a one-prompt task in Switchy.
When Sendfox MCP simplifies campaign and automation audits
A solo founder or 2-person growth team needs to review last quarter's email campaigns and automations to decide what to repeat. The Sendfox MCP's "Get Campaigns" and "Get Automations" tools pull paginated lists directly into Switchy, so your AI can summarize open rates, compare automation triggers, and flag underperforming sequences without exporting CSVs. The pagination (default 25 per page) means you'll need multiple calls for accounts with 100+ campaigns, but for early-stage teams sending 10-30 campaigns a quarter, it's faster than logging into the dashboard. The trade-off: if you need cross-platform analytics (Sendfox plus Google Analytics), this MCP only covers the Sendfox side. For quarterly retrospectives on email alone, it's the fastest path from data to decision in Switchy.
Frequently asked
What does the Sendfox MCP do in Switchy?
It lets your team create and manage Sendfox contacts, lists, and campaigns directly from Switchy's AI workspace. You can add subscribers, remove them from lists, fetch campaign data, and retrieve automation details without switching to the Sendfox dashboard. Useful for teams running email marketing workflows alongside other tools in Switchy.
Do I need a Sendfox API key to connect this MCP?
Yes. The Sendfox MCP uses API key authentication, so you'll need to generate one from your Sendfox account settings. Whoever connects it should have permission to create contacts and manage lists. The key stays scoped to your Sendfox account's existing permissions — no OAuth prompts or admin-only requirements.
Can the Sendfox MCP send emails or trigger campaigns?
No. It can create contacts, manage lists, and retrieve campaign and automation data, but it doesn't send emails or launch campaigns. If you need to trigger sends, you'll still use Sendfox's dashboard or scheduling features. This MCP is for contact management and reporting, not campaign execution.
How is this different from using Sendfox's web app?
The MCP brings Sendfox data into Switchy's shared workspace, so your team can query subscriber lists, add contacts, and pull campaign stats alongside Slack messages, GitHub issues, or Notion docs. You skip tab-switching and manual CSV uploads. For complex segmentation or email design, you'll still use Sendfox directly.
Who on the team should connect the Sendfox MCP?
Whoever manages your email marketing or has access to your Sendfox API key. Once connected, the whole team can use it in Switchy to add contacts or check campaign data. It doesn't consume extra Sendfox seats, but the API key's permissions apply to all actions the MCP takes.