Vinkius
Mailsoftly

Mailsoftly MCP for AI. Automate contact management and send campaigns.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Mailsoftly MCP on Cursor AI Code EditorMailsoftly MCP on Claude Desktop AppMailsoftly MCP on OpenAI Agents SDKMailsoftly MCP on Visual Studio CodeMailsoftly MCP on GitHub Copilot AI AgentMailsoftly MCP on Google Gemini AIMailsoftly MCP on Lovable AI DevelopmentMailsoftly MCP on Mistral AI AgentsMailsoftly MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

Mailsoftly MCP Server connects your AI agent directly to Mailsoftly's API. Use this server to programmatically manage contacts, build subscriber lists, track campaign performance, and trigger full email sends without logging into a dashboard.

What your AI can do

Add contact to list

Adds an email address to a specific, target contact list.

Get campaign click data

Retrieves the total number of unique clicks and source data for a past campaign.

List marketing campaigns

Returns a list of all campaigns that exist in the system and their current status.

+ 5 more capabilities included
Manage contact membership

Add a specific email address to an existing, predefined contact list.

Create new contacts

Adds a completely new subscriber record to the Mailsoftly database using just an email.

List campaign metadata

Retrieves names, IDs, and status details for every available marketing campaign in your account.

Execute bulk sends

Triggers the official send process for a specific campaign to an entire target segment or list.

Analyze click performance

Fetches detailed statistics showing how many times recipients clicked links in past campaigns.

View historical sends

Generates a list of all campaign IDs and dates that have been successfully sent out.

Included with Plan

Waiting for input…

AI Agent

Mailsoftly MCP Server: 8 Tools for Marketing Automation

These eight tools let your AI client execute every core function of email marketing: listing campaigns, sending emails, and tracking performance.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Mailsoftly on Vinkius

Add Contact To List

Adds an email address to a specific, target contact list.

Get Campaign Click Data

Retrieves the total number of unique clicks and source data for a past campaign.

List Marketing Campaigns

Returns a list of all campaigns that exist in the system and their current status.

List Subscriber Collections

Returns a list of all organized contact lists available for targeting campaigns.

Create Base Contact

Creates and adds a brand new contact record using only their email address.

Get Campaign Details

Gets specific metadata, like sender name or subject lines, for one campaign ID.

Send Campaign To All

Immediately initiates the sending process for a selected campaign to its entire target audience.

List Sent History

Lists every campaign ID that has been sent at least once, along with send dates.

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Mailsoftly integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Mailsoftly, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,100+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
Mailsoftly MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Mailsoftly. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This connection provides 8 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Updating a Contact's Membership shouldn't take three clicks and a sheet copy-paste.

Right now, if a client makes a purchase or signs up via another system, the manual process is painful. You grab their email, open the Mailsoftly dashboard, find the correct list ID (like 'Premium Buyers'), and then manually add them using the contact record feature. It's slow, it's prone to human error, and you're constantly switching contexts.

With this MCP server, your agent handles that whole sequence. You just tell it: 'Add user@example.com to the Premium Buyers list.' The agent executes `add_contact_to_list` directly via API call. Done. No dashboard hopping required.

The Mailsoftly MCP Server gives you immediate audit visibility.

Before, checking campaign performance meant running a report and sifting through raw data to count clicks or identify which list was most engaged. You had to manually verify if the send history matched what you expected—was it sent last week? Was it even targeted correctly?

Now, your agent can run `get_campaign_click_data` immediately after a campaign deploys. It pulls raw metrics like '145 unique clicks from 120 individual subscribers.' You get the actionable data right in the chat window. Simple.

What your AI can actually do with this

Your agent talks directly to Mailsoftly’s API. You don't have to log into a dashboard to manage your contacts, run campaigns, or check performance. This server lets you use specific tools right where you are working.


Managing Your Audience List

Before you hit send, you gotta make sure your list is clean and accurate. You start by seeing what organized lists you've got sitting there using list_subscriber_collections. That gives you a full rundown of every collection available for targeting.

When you find the right group, you can manage membership in two ways. If you have an email address that’s brand new to Mailsoftly, run create_base_contact; it creates the record using only the email address. If the contact is already in your system but needs to be added to a specific list, use add_contact_to_list.

Running Campaigns

You need to know what you're running before you send it out. To see every campaign that exists and its current status, run list_marketing_campaigns. If you want more granular detail on a specific campaign—like who the sender is or what the subject line was—use get_campaign_details with the correct ID.

When everything looks right, you initiate the send. Use send_campaign_to_all to immediately trigger the sending process for that campaign across its entire target segment or list.

Auditing Performance and History

After a campaign goes out, you gotta check the results. You can see every single campaign ID that’s been sent at least once, along with the exact dates they went out, by calling list_sent_history. For actual performance metrics, use get_campaign_click_data to pull detailed statistics showing exactly how many unique times people clicked links and where those clicks came from.

These tools give you complete control over building your lists, launching campaigns, and checking the numbers without ever touching a web browser.

Built · Hosted · Managed by Vinkius Mailsoftly MCP Server – Manage Contacts & Campaigns
Server ID 019d75cd-6a33-7052-8488-670ba0f4fcec
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I list all available mailing lists using the Mailsoftly MCP Server? +

Run list_subscriber_collections. This tool retrieves a full, up-to-date listing of every organized contact collection ID you have within your account.

What if I need to add contacts in bulk using the Mailsoftly MCP Server? +

You must use create_base_contact for each individual address. While there isn't a single 'bulk upload' tool, you can write an agent loop that calls create_base_contact multiple times based on your input data.

Can I see which campaigns have already been sent with the Mailsoftly MCP Server? +

Yes. Use list_sent_history. This tool returns a clear record of every campaign ID that has run, along with the dates they were deployed.

Does `send_campaign_to_all` require me to know the list ID? +

No. You only need to specify the Campaign ID. The tool handles triggering the full send process for that campaign, targeting its default or associated segment.

How does the `create_base_contact` tool handle duplicate email addresses? +

It typically handles duplicates by returning a conflict error code rather than failing outright. You'll need to check the API response status; most modern systems let you write logic that skips or updates existing records.

Is there a rate limit when I use `list_marketing_campaigns`? +

Yes, all external APIs have usage limits. Check the Mailsoftly documentation for specific request quotas. If you hit that ceiling, your agent needs to pause and wait before trying again.

What information do I get when using `get_campaign_details`? +

This tool pulls comprehensive metadata beyond just the status. You'll get details like the template name, sender ID, date created, and target segment criteria for that campaign.

When running `add_contact_to_list`, do I need to verify the list ID first? +

You should always confirm the list ID using list_subscriber_collections before calling add_contact_to_list. This prevents errors and ensures you're targeting the correct group.

How do I find my Mailsoftly API Key? +

Log in to your Mailsoftly account and navigate to Account Settings or API to generate and copy your unique authorization token.

What fields are required to add a contact to a list? +

You must provide the email address and the unique contact_list ID. Providing a first_name is optional but recommended.

Can I see how many people clicked a link in a sent campaign? +

Yes, use the get_campaign_click_data tool with the target campaign ID to retrieve detailed click engagement statistics.

Built & Managed by Vinkius 30s setup 8 tools

We've already built the connector for Mailsoftly. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 8 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.