Smaily MCP for AI. Manage every subscriber, campaign, and template through chat.
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
Smaily MCP Server connects your email marketing automation to any AI agent. Manage contacts, run campaigns, and update autoresponders entirely through natural conversation.
Use it to list all subscribers, check campaign performance history, or trigger a specific customer workflow without touching the Smaily dashboard.
What your AI can do
Delete subscriber
Permanently removes an existing subscriber from your database.
Get automation
Retrieves the specific details and logic for a configured automated workflow or autoresponder.
Get campaign
Pulls performance metrics and metadata for one specific, named email campaign.
You can list all contacts or retrieve deep profile details for specific users using tools like list_subscribers and get_subscriber_details.
Check the history and performance of past campaigns, and get details about any scheduled outreach using list_email_campaigns and get_campaign.
View existing autoresponder flows (list_automations) and trigger a specific email sequence instantly with send_automation_email.
List all available message templates or pull the metadata for a single template using list_email_templates and get_template.
Add new subscribers with create_subscriber or clean up your database by removing contacts with delete_subscriber.
Ask an AI about this
Waiting for input…
Smaily MCP Server: 11 Tools for Marketing Automation
Manage every aspect of your email outreach from a single place. These tools let your AI agent create subscribers, track campaigns, and control automated workflows.
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 Smaily on VinkiusDelete Subscriber
Permanently removes an existing subscriber from your database.
Get Automation
Retrieves the specific details and logic for a configured automated workflow or...
Get Campaign
Pulls performance metrics and metadata for one specific, named email campaign.
Get Template
Retrieves the full HTML/text details of an available email message template.
Create Subscriber
Adds a brand-new contact record into your Smaily subscriber list.
Get Subscriber Details
Grabs all the profile information for a single subscriber, including custom fields and tags.
List Automations
Shows a list of every automated workflow or autoresponder you have set up in Smaily.
List Email Campaigns
Lists all past and scheduled email campaigns for review.
List Subscribers
Returns a comprehensive list of every subscriber currently held in your database.
List Email Templates
Provides a directory of all message templates available to use in your emails.
Send Automation Email
Manually triggers an automated email sequence for a specific user or segment.
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.
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
Make Your AI Do More
Start with Smaily, then connect any of our 5,000+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,000+ 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
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Smaily. 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
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 11 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
The Pain of Jumping Between Marketing Tabs
Right now, launching a simple campaign requires you to jump between three or four different places: your CRM dashboard to get the list; the Template Manager to check branding; and the Campaign Setup screen to hit 'send.' Then, if something goes wrong, you have to go back and manually audit the workflow status. It's clicking, copying, pasting, and praying nothing breaks.
With this MCP server, you keep it all in chat. You ask your agent about a segment, and it runs `list_subscribers`. You ask it which template to use, and it calls `get_template`. The entire operational loop—from list check to message selection—happens in one place.
Smaily MCP Server: Conversational Campaign Control
Forget manually navigating the campaign settings. You can now use your agent to query past performance with `get_campaign` and get detailed insights on specific subscribers using `get_subscriber_details`. The ability to ask, 'What was our open rate for Q1?' and getting a structured data response is huge.
It’s simple: the server exposes every core function—from listing templates to sending actual automated emails via `send_automation_email`—and lets your AI agent execute it based on your plain language requests. That's the difference.
What your AI can actually do with this
Connect your Smaily account directly to your AI client. You'll manage every part of your email marketing stack—subscriber lists, campaigns, and autoresponders—using nothing but natural conversation. This server gives you access to 11 tools that let you interact with all your contact data and campaign history without ever touching the main Smaily dashboard.
Manage Subscriber Records
You can pull a comprehensive list of every person in your database using list_subscribers. Need more detail on one specific user? Use get_subscriber_details to grab their entire profile, including any custom fields or tags you've set up for them. When you need to grow the list, simply use create_subscriber to add a brand-new contact record into your active subscriber pool.
If someone moves or unsubscribes, delete_subscriber lets you permanently remove an existing user from your database.
Run & Track Campaigns
To check what's happened with your outreach, start by calling list_email_campaigns. This shows you a full rundown of every past and scheduled campaign. You can then drill down into performance metrics for one specific effort using get_campaign, which pulls all the metadata and stats for that single named campaign.
To see what kind of message designs you're working with, use list_email_templates to get a directory of available messages; if you need the full code or text for a template, run get_template.
Automate Workflows & Sending Emails
When it comes to automated sequences, you can view every autoresponder flow you've built by running list_automations. Need to know exactly how that workflow operates? Use get_automation to retrieve the specific logic and details of a configured flow. When you want to manually jumpstart a sequence for a client or a group, trigger it instantly with send_automation_email, specifying the user or segment.
Core Functionality Overview
Besides managing contacts, this server lets you build out your campaign infrastructure by providing tools that list all available message templates (list_email_templates) and pull template metadata (get_template). It gives you granular control over adding new people to the mailing list (create_subscriber), deleting old ones (delete_subscriber), viewing who's actually subscribed (list_subscribers), checking specific user data (get_subscriber_details), reviewing campaign performance history (list_email_campaigns and get_campaign), listing all active automated sequences (list_automations), and manually executing those flows immediately (send_automation_email).
019dd161-6f25-7353-b2d8-6a8b750f507d Here's how it actually works
The bottom line is: your AI client handles the API calls, so you don't have to switch between dashboards to run marketing tasks.
Subscribe to the server and enter your Smaily Subdomain, API User, and API Password into your AI client.
Ask your agent to perform a marketing task (e.g., 'List all subscribers who haven't opened an email in 6 months').
The agent calls the relevant tools (list_subscribers, get_subscriber_details) and returns structured data directly into the chat.
Who is this actually for?
This server is for Marketing Operations Managers and CRM Admins who are tired of context switching. If your job involves pulling data from Smaily, checking campaign stats, or updating a contact list using multiple browser tabs, this saves you time. You need this if your marketing process lives in chat, not on dashboards.
Runs reports and processes data across the stack. They use list_subscribers to audit lists before a campaign launch or check workflow logic with get_automation.
Needs quick access to message standards and performance history. They use list_email_templates to ensure the right design is used and get_campaign to check open rates.
Manages user data flow. They use create_subscriber to onboard new leads or delete_subscriber when a customer unsubscribes, ensuring the database is clean.
What Changes When You Connect
Checks your entire contact list instantly. Instead of manually exporting data to Excel just to check who's active, use list_subscribers and get the full roster directly in the response.
Never miss a performance metric again. You can query past outreach using get_campaign or list_email_campaigns, getting open rates, click-through data—all without leaving your agent chat window.
Automates complex follow-ups on demand. Need to kick off the 'Welcome Back' sequence for a user? Use send_automation_email and pass the necessary subscriber ID right through natural conversation.
Keeps your database clean by programmatically managing users. If someone unsubscribes, use delete_subscriber. If you sign up a new lead, run create_subscriber immediately.
Quickly reference message standards. Need to know what boilerplate text or design assets are available? Use list_email_templates to see every option in your catalog.
See it in action
Auditing a Dormant List
A marketing manager needs to find all subscribers who haven't opened an email in three months. They ask their agent: 'List inactive subscribers.' The agent uses list_subscribers and filters the results, giving the exact list of emails they need to re-engage.
Launching a Targeted Re-engagement Campaign
A product team needs to send an urgent announcement. They first check templates using list_email_templates to find the best design, then list recent campaigns with list_email_campaigns for historical context. Finally, they use send_automation_email on a specific segment.
Onboarding a New Enterprise Client
The sales engineer needs to add the new client's 50 contacts immediately and tag them correctly. They prompt: 'Create 50 subscribers with tags X, Y, Z.' The agent runs create_subscriber repeatedly and updates records in bulk.
Troubleshooting a User Flow
A user reports that the onboarding sequence isn't running. Instead of checking multiple dashboards, they ask their agent to 'Check the details for the VIP journey.' The agent uses get_automation and returns the exact workflow steps needed.
The honest tradeoffs
Manual Data Copy/Paste
Getting a list of subscribers, downloading it as CSV, opening it in Excel to find missing fields, and then manually updating the records back on the Smaily site.
Use list_subscribers via your agent. The AI can read the full dataset and perform conditional updates or data checks without you ever leaving the chat interface.
Guessing Template IDs
Trying to remember if a template is named 'Welcome' or 'New Member Flow.' This usually leads to sending an email with the wrong branding or outdated content.
Always run list_email_templates first. Reference the exact name or ID from that list when you need to send or check a message.
Forgetting Workflow Status
Thinking an autoresponder is running, but it might be paused or misconfigured. You waste time sending emails only for them to fail silently.
Use list_automations and then get_automation to confirm the status and logic of every workflow before triggering anything with send_automation_email.
When It Fits, When It Doesn't
Use this server if your primary need is integrating workflow visibility and data manipulation into a chat environment. Specifically, if you constantly have to check who exists (list_subscribers), what templates are available (list_email_templates), or manually kick off campaigns (send_automation_email)—this is for you. Don't use this server if all you need is simple, read-only reporting; a dedicated analytics tool might be better. And don't use it if your only goal is basic list export to an external database; a pure API wrapper handles that faster. This tool excels at making the entire operational marketing cycle feel like one chat conversation.
Questions you might have
How do I check who is in my list using Smaily MCP Server and list_subscribers? +
You just ask for it. Your agent runs list_subscribers and returns a comprehensive, structured list of every contact in your database directly to you.
Can I manually send an email using the Smaily MCP Server and send_automation_email? +
Yes. You use send_automation_email when you need to trigger a specific, predefined workflow for a user or segment immediately.
What tool do I use if I want to check the performance of an old campaign? (get_campaign) +
Use get_campaign. This tool lets you pull specific metrics and metadata for one named campaign, so you don't have to sift through a mountain of data.
Does the Smaily MCP Server help me add new subscribers? (create_subscriber) +
Yes. Use create_subscriber when you need to programmatically add one or more contacts to your list from an external source.
What tool should I use to clean up old contacts using Smaily MCP Server and `delete_subscriber`? +
You use the delete_subscriber tool. This function removes a specified contact from your database entirely. It's useful for cleaning out inactive or incorrect entries when you no longer need them in your active list.
If I need to view all my configured automated workflows, which tool should I use with Smaily MCP Server and `list_automations`? +
The list_automations tool fetches a catalog of your existing autoresponder setups. You'll get the names and general status of every workflow you have running or paused in your account.
What is the process for checking the structure and content of an existing message layout using Smaily MCP Server and `get_template`? +
Call the get_template tool. This retrieves detailed metadata about a specific template, letting you review its available fields, design components, and current status before sending it out.
Before building a campaign, what tool do I use to check the entire catalog of available messages using Smaily MCP Server and `list_email_templates`? +
Use the list_email_templates tool. This provides an overview of every message template format available in your account, helping you select the right visual style for a new outreach effort.
Can I list all my email templates using my AI agent? +
Yes! Use the list_email_templates tool to retrieve a comprehensive list of all message templates available in your Smaily account.
We've already built the connector for Smaily. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 11 tools are live and waiting.
You're up and running in seconds.
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.
Built, hosted, and secured by Vinkius. You just connect and go.