Vinkius
Listrak

Listrak MCP. Manage cross-channel campaigns (Email & SMS) via conversation.

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

Listrak MCP on Cursor AI Code Editor MCP Client Listrak MCP on Claude Desktop App MCP Integration Listrak MCP on OpenAI Agents SDK MCP Compatible Listrak MCP on Visual Studio Code MCP Extension Client Listrak MCP on GitHub Copilot AI Agent MCP Integration Listrak MCP on Google Gemini AI MCP Integration Listrak MCP on Lovable AI Development MCP Client Listrak MCP on Mistral AI Agents MCP Compatible Listrak MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Listrak MCP Server manages your entire cross-channel marketing stack—email and SMS. It lets your agent handle everything from listing campaigns to sending immediate, targeted broadcasts or transactional alerts using natural language commands.

What your AI agents can do

Create sms contact

Adds a brand new contact record to your SMS database.

Get email contact details

Retrieves specific profile details for an email address.

List email campaigns

Gets a list of all current and past email marketing campaigns.

+ 4 more capabilities included
List Campaign Status

Reads all active and historical email campaigns to show what marketing goals are running.

Manage SMS Contacts

Adds new phone numbers or retrieves lists of existing SMS contacts for outreach.

Send Bulk Broadcasts

Sends an immediate, high-urgency message to a large group of subscribed users via SMS.

Execute Alerts

Triggers specific transactional emails (like order confirmations) using a pre-set message template and recipient data.

Build Contact Records

Allows you to create new SMS profiles or subscribe existing contacts to targeted messaging lists.

Supported MCP Clients

OAuth 2.0 Compatible
Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
Vinkius runs on Zendesk Zendesk
+ other MCP clients
Included with Plan

Waiting for input…

AI Agent

Listrak MCP Server: 7 Tools for Cross-Channel Marketing

Use these seven specialized tools to automate contact management, campaign listing, and message delivery across both your email and SMS channels.

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 Listrak on Vinkius
create019d75c8

create sms contact

Adds a brand new contact record to your SMS database.

get019d75c8

get email contact details

Retrieves specific profile details for an email address.

list019d75c8

list email campaigns

Gets a list of all current and past email marketing campaigns.

list019d75c8

list sms contacts

Retrieves the full list of phone numbers managed in your SMS system.

send019d75c8

send sms broadcast

Sends an immediate, bulk message to all subscribers on a specified SMS list.

send019d75c8

send transactional email

Sends a templated email for critical events like order confirmation or password resets.

subscribe019d75c8

subscribe to sms list

Adds an existing contact to a specific SMS messaging list, managing opt-in status.

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 Listrak, then connect any of our 4,800+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,800+ 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
Listrak 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 Listrak. 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 server provides 7 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Running multi-channel campaigns used to mean opening five different tabs and copying three lists.

Remember the old way? To run a simple campaign, you'd log into Listrak. You'd check `list_email_campaigns` for status updates. Then, if you needed an SMS alert, you’d switch tabs, navigate to contacts, and manually ensure everyone was subscribed via `subscribe_to_sms_list`. Finally, you copy the list of recipients and paste them somewhere else just to run a broadcast.

Now, tell your agent exactly what you need: 'List all campaigns, then send an immediate SMS alert to active users.' The agent handles the multi-step process—the listing, the checking, and the sending—and gives you one clear result. It's about reducing clicks from ten down to zero.

Listrak MCP Server: Send targeted alerts instantly.

The manual pain points vanish when dealing with transactional messages. Instead of finding the right message template, knowing the required Message ID, and manually inputting the recipient’s email into a form, you just tell your agent: 'Send the order confirmation for user X.'

What changes is that execution becomes instantaneous. You don't wait for page loads or button clicks; you get immediate confirmation from the API call itself. It's reliable, structured messaging whenever you need it.

What you can do with this MCP connector

This server gives your agent full control over every part of your cross-channel marketing stack—email and SMS. You'll use it to manage everything from listing historical campaigns to sending immediate, targeted broadcasts or handling critical transactional alerts using natural language commands.

List Campaign Status: Checking What's Running
You can read all active and past email campaigns using the list_email_campaigns tool; this shows you exactly what marketing goals are up and running. You don't need to guess what's happening with your outreach. For SMS, you get a complete roster of every phone number managed in your system when you call list_sms_contacts.

If you only have an email address but need specific details—like checking if that profile is active or getting associated data points—you use get_email_contact_details.

Building and Maintaining Contacts: Getting Data Ready
When it comes to building out your lists, the server lets you do a few things. You can add brand new contacts straight into your SMS database using create_sms_contact. If an existing contact needs to start receiving messages from you, you use subscribe_to_sms_list to manually opt them into a specific messaging list, handling that crucial consent status for you.

The agent keeps all your data accurate and ready to go.

Sending Messages: Executing the Outreach
When it's time to send stuff, there are two main ways this server handles it. If you gotta hit a large group of subscribed users immediately—like an urgent sale or a flash promotion—you trigger an instant bulk message using send_sms_broadcast. For emails that aren't marketing blasts but critical system notices (think order confirmations, password resets, or shipping alerts), you use send_transactional_email.

This tool sends those templated messages using pre-set templates and the specific data for the recipient. You never send a transactional email by hand; your agent handles it.

Basically, you'll use these tools to check what campaigns are live (list_email_campaigns), verify who you're talking to (get_email_contact_details or list_sms_contacts), add new people and manage their opt-in status (create_sms_contact and subscribe_to_sms_list), then hit them with either a massive SMS blast (send_sms_broadcast) or an official, templated email alert (send_transactional_email). It handles the whole cross-channel lifecycle for you.

Built · Hosted · Managed by Vinkius Listrak MCP Server - Manage Email & SMS Campaigns Server ID 019d75c8-b57e-7352-ac06-e82b55f77be7
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Common Questions About Listrak MCP

How do I check if a contact can receive SMS messages using `list_sms_contacts`? +

You use list_sms_contacts to pull the full roster. The output data shows which contacts are active and whether they have been assigned to any specific messaging lists, letting you audit their status.

Can I send a message that is neither marketing nor transactional? +

No. You must use send_sms_broadcast for bulk, general messages. If the message relates to an order or account action, stick strictly to send_transactional_email.

What if I need details on a specific email contact before sending? +

You run get_email_contact_details. This retrieves the detailed profile information for one person's email address, allowing you to verify their data against what you plan to send.

Do I have to manually add contacts before running a campaign? +

No. If the contact is already in your system, you run list_sms_contacts. If they are new, use create_sms_contact first.

How does running `send_sms_broadcast` manage authentication and security? +

It uses OAuth 2.0 for secure connections. When you subscribe the server, you provide your Client ID and Secret. This means all broadcast operations are authorized by Listrak without exposing sensitive credentials to your AI client.

If I use `create_sms_contact` with an invalid phone number format, how does the system handle the error? +

The API immediately returns specific validation errors. Your agent can read these codes and alert you that the phone number is malformed. You'll need to correct the input before it attempts contact creation again.

Are there rate limits when I use `send_sms_broadcast` for large audiences? +

Yes, the platform enforces standard API rate limits to protect your account. If you exceed a limit, the agent will pause and notify you that you've hit the cap. It can then suggest waiting or batching the remaining sends.

What specific data must I provide when running `send_transactional_email`? +

You need two key pieces of information: a valid recipient email address and the message ID. This combination forces the agent to select and send the correct, pre-defined template for things like order confirmations.

How do I find my ListID and MessageID? +

In the Listrak platform, navigate to Help & Support > API ID Information. All IDs for your lists, profile fields, and messages are displayed there.

Is IP whitelisting required for the Listrak API? +

Yes, Listrak requires you to whitelist the calling IP addresses in the Integration Management section of your account for the API to function correctly.

Can I send SMS to an international phone number? +

Yes, as long as your Listrak account and sender code are configured for international messaging. Ensure the phone number is provided in E.164 format.

Built & Managed by Vinkius 30s setup 7 tools

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

No hosting. No infrastructure. No complex setup.
All 7 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.