Tatango MCP for AI. Run compliant, high-volume SMS campaigns through conversation.
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
Tatango MCP Server manages high-volume SMS and MMS campaigns for enterprise marketing. Use your agent to run full outreach cycles—from listing subscribers and checking compliance data, to sending mass broadcasts or one-off alerts.
It handles the entire lifecycle of compliant messaging without you leaving your chat client.
What your AI can do
Add new sms subscriber
Adds a new phone number, triggering an opt-in confirmation process so the contact can join a list.
Check api health
Runs a diagnostic check to confirm that the Tatango API connection is active and working.
Create broadcast campaign
Creates and sends out a large, mass SMS message campaign to an entire marketing list.
List existing marketing lists and get specific details about any subscriber or list directory.
Create and send mass SMS campaigns to entire groups of subscribers in one go.
Send single, non-marketing messages like transaction receipts or time-sensitive alerts to a specific phone number.
Programmatically add new subscribers and remove old ones (unsubscribes) while managing list metadata.
Check the API's health and review active webhooks to ensure all integrations are running correctly.
Ask an AI about this
Waiting for input…
Tatango: 12 Tools for Messaging Campaigns
These tools let your AI client manage the entire lifecycle of SMS messaging—from adding subscribers to creating broadcast campaigns.
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 Tatango on VinkiusAdd New Sms Subscriber
Adds a new phone number, triggering an opt-in confirmation process so the contact can join a list.
Check Api Health
Runs a diagnostic check to confirm that the Tatango API connection is active and...
Create Broadcast Campaign
Creates and sends out a large, mass SMS message campaign to an entire marketing list.
Get List Details
Retrieves metadata and specific details for a marketing list, confirming its status...
Get Account Profile
Fetches detailed information about your connected Tatango account credentials and...
Get Subscriber Details
Gets all available information about one specific phone number in the system.
List Sms Campaigns
Shows all previously created or running broadcast campaigns, letting you review their history.
List Sms Marketing Lists
Lists every marketing directory and list you currently maintain in the system.
List Sms Subscribers
Retrieves a full roster of phone numbers belonging to one specific marketing list.
List Configured Webhooks
Displays a list of currently active webhooks so you know which external systems are...
Send Transactional Sms
Sends a single, direct message (receipt, alert, etc.) to one number. It's limited to...
Unsubscribe Phone Number
Removes an existing phone number from any marketing list, ensuring compliance and opt-out status.
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 Tatango, 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
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Tatango. 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 12 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
Managing SMS campaigns used to feel like a dozen different logins.
Before this, running a campaign meant juggling three screens: the subscriber management dashboard (to check who was on the list), the compliance tab (to ensure opt-ins were perfect), and the actual message sending tool. You’d copy numbers from one place, paste them into another, wait for validation errors, and then finally hit send.
Now, your agent handles it all in chat. You tell it to 'Run a mass alert campaign on the Volunteer list.' It checks the API health, validates the list size, runs `create_broadcast_campaign`, and confirms delivery—all without leaving the conversation window.
Tatango MCP Server: Control every message send.
You never had to manually run a check just to see if your integration was still active. You'd log in, navigate deep into settings, and click 'Test Connection.' It’s always a tedious process that introduces friction.
With the `check_api_health` tool, you simply ask your agent: 'Are we connected?' Instant confirmation tells you if the connection is good to go. It keeps operations simple and fast.
What your AI can actually do with this
The Tatango MCP Server lets your agent manage high-volume SMS and MMS campaigns for enterprise marketing right through chat. You don't need to leave your client or jump into a separate dashboard; your agent handles the entire communication lifecycle.
Managing Your Lists and Contacts
You can pull up every marketing list you maintain using list_sms_marketing_lists. Need details on one specific directory? Use get_list_details to check its status or find out how many people are in it. For a full roster, run list_sms_subscribers against any specific list, and you'll get every phone number belonging there.
If you need deep info on just one number, use get_subscriber_details. To keep things clean and compliant, your agent can add new contacts using add_new_sms_subscriber, which triggers the necessary opt-in confirmation process. When a user needs to stop receiving messages, you'll remove them from any list with unsubscribe_phone_number.
Sending Messages: Broadcast vs. One-to-One
For mass outreach—think big marketing blasts—your agent creates and sends out full campaigns using create_broadcast_campaign. You can keep a history of everything you've done by running list_sms_campaigns to see all previously run or currently active broadcast efforts. If you only need to send one quick, direct message—like a payment receipt confirmation or an urgent alert—you use send_transactional_sms, which handles single sends limited to 160 characters.
System Checks and Oversight
You gotta know if your connection is solid before you blast out thousands of texts. Run check_api_health first; that confirms the Tatango API link is active and working right now. You can also pull detailed info about your connected account credentials and settings by calling get_account_profile. To keep track of external connections, use list_configured_webhooks to display all active webhooks so you know exactly which outside systems are talking to this server.
This setup lets you run full outreach cycles—from checking compliance data to sending mass blasts—without leaving your chat client. You just tell your agent what needs doing.
019dd16e-7243-7056-9233-d8156015ccbd Here's how it actually works
The bottom line is you manage high-volume messaging campaigns entirely through conversation, never having to open the Tatango web dashboard.
First, subscribe to this server and provide your Tatango API Key.
Next, tell your agent the goal: 'Send a broadcast alert for next week's event.'
The agent executes the necessary tools—checking lists, drafting content, and initiating the campaign.
Who is this actually for?
Political organizations or marketing managers who deal with massive subscriber lists. If your job involves sending thousands of alerts—whether it's campaign updates or event confirmations—you need this. It lets you run complex outreach without switching between five different tabs.
Runs mass campaigns by instructing the agent to 'Send a broadcast campaign for our new product line' across specific lists.
Automates transactional messages, like sending receipts or appointment reminders, and verifies API connectivity using tools like check_api_health.
Manages large volunteer directories by listing subscribers and executing mass alerts for urgent calls to action.
What Changes When You Connect
Runs full outreach cycles with create_broadcast_campaign. You can send mass alerts to entire groups without manually selecting recipients.
Stays compliant and clean. Use unsubscribe_phone_number and the add tools to manage opt-ins and opt-outs correctly, keeping your list clean for TCPA safety.
Know exactly what's running. Check both list_sms_campaigns and list_configured_webhooks to verify that all your integrations are healthy.
Manages the entire subscriber life cycle. You can use add_new_sms_subscriber for opt-ins or get_subscriber_details to check a number's history.
Separates purpose clearly. Use send_transactional_sms only for receipts and alerts; reserve create_broadcast_campaign for true marketing blasts.
See it in action
Post-Event Followup Blast
The non-profit coordinator needs to remind 1,200 attendees about a follow-up meeting. Instead of exporting and re-importing contacts into an email tool, they ask the agent: 'Send a broadcast campaign using the message: The follow-up is Friday at 3 PM.' The agent uses create_broadcast_campaign against the 'Event Leads' list, confirming instant mass delivery.
Handling Customer Service Alerts
A customer calls to confirm a payment. Instead of sending an email that might fail, the ops lead asks the agent: 'Send a confirmation alert for $50 paid.' The agent uses send_transactional_sms directly to the number, ensuring immediate receipt delivery.
Auditing List Health
The campaign manager suspects an old list is dirty. They instruct the agent: 'List all subscribers for the Main Supporters list and check their details.' The agent runs list_sms_subscribers and then uses get_subscriber_details on a sample, verifying formatting and status.
API Troubleshooting
The platform suddenly stops sending messages. The developer doesn't know if it's the code or Tatango itself. They ask the agent: 'Check the API connection health.' The agent runs check_api_health and reports back instantly, confirming connectivity is stable.
The honest tradeoffs
Using broadcast tools for 1-on-1 messages
A user tries to send a single receipt alert by running create_broadcast_campaign on a list containing only one member. This is overkill and risks compliance issues.
For single, non-marketing alerts like receipts or confirmations, always use the dedicated tool: send_transactional_sms. It's designed for that specific workflow.
Assuming a list has all contacts
A user thinks running get_list_details is enough to find every contact in the directory. The output only gives metadata, not individual phone numbers.
To actually see who's on the list, you must run list_sms_subscribers and then use get_subscriber_details if you need info on one person.
Ignoring opt-out rules
The team manually adds a number via an external process but forgets to confirm the user's consent status before broadcasting.
Always use add_new_sms_subscriber first. This tool forces an opt-in confirmation, keeping your campaign compliant from day one.
When It Fits, When It Doesn't
Use this server if your primary need is managing high-volume, compliant SMS outreach for marketing or alerts. You should use it when you need to perform a multi-step sequence: first listing the list (list_sms_marketing_lists), then getting members (list_sms_subscribers), and finally executing an action (create_broadcast_campaign).
Don't use this if your requirement is simple email marketing or SMS messaging that doesn't require compliance checks. If you only need to verify basic account info, get_account_profile works, but for anything involving sending messages, stick to the Tatango tools. This server handles volume and compliance; other general communication APIs might handle one-off sends but won't manage list growth or broadcast history.
Questions you might have
How do I make sure my list is compliant before sending a broadcast with Tatango MCP Server? +
You should use add_new_sms_subscriber first. This tool forces an opt-in confirmation, which keeps your campaign data accurate and helps maintain TCPA compliance.
Can I send a single alert message using the Tatango MCP Server? +
Yes. Use send_transactional_sms. This tool is specifically for one-to-one, non-marketing alerts—think payment confirmations or appointment reminders.
What if I need to remove someone from a list? Do I use Tatango MCP Server? +
Use unsubscribe_phone_number. This tool removes the number from any marketing list, which is critical for maintaining accurate opt-out records.
How do I see all my available mailing lists in Tatango MCP Server? +
Run list_sms_marketing_lists. This will show you every directory and list your account maintains, giving you an overview of your subscriber base.
How do I verify my API connectivity using the Tatango MCP Server? +
You run the check_api_health tool. This immediately verifies that your connection credentials and the server link are working correctly. It confirms basic API functionality before you start running complex campaigns or reading data.
Which tool should I use with the Tatango MCP Server to list all my past broadcast messages? +
Use the list_sms_campaigns tool. This command retrieves a history of every campaign you've initiated through the platform. You can check statuses and details for review right from your agent.
Where can I view my active outbound events using the Tatango MCP Server? +
Call list_configured_webhooks. This tool shows every webhook you've set up, which is crucial for monitoring integrations. It lets you confirm that your external systems are receiving data correctly.
What tool in the Tatango MCP Server helps me check individual subscriber details? +
The get_subscriber_details tool retrieves information on a single phone number. This is useful if you need specific metadata or verification for an address that isn't part of a defined marketing list.
Can I send an SMS to a whole list using the AI? +
Yes! Use the create_broadcast_campaign tool. Provide the List ID and your message text. Your agent will trigger the broadcast to all subscribers in that list instantly.
How do I add a new phone number to a marketing list? +
Use the add_new_sms_subscriber action. Provide the phone number and the target List ID. The agent will instantly register the new subscriber in Tatango.
Is it possible to see my recent broadcast history via AI? +
Absolutely. Run the list_sms_campaigns query. The agent will retrieve a history of all broadcast messages sent from your account, allowing you to monitor past outreach.
We've already built the connector for Tatango. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 12 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.