4,500+ servers built on MCP Fusion
Vinkius

AT&T Messaging MCP. Manage SMS/MMS campaigns and track every message status.

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

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

Just plug in your AI agents and start using Vinkius.

AT&T Messaging MCP Server handles all your SMS/MMS communication. Send messages, manage shortcodes, and track delivery status through natural conversation.

You can trigger bulk campaigns, process inbound customer replies, and audit full message history using your AI agent.

What your AI agents can do

Create shortcode

Provisions a new messaging shortcode and returns its activation status, ready for new campaigns.

Delete shortcode

Decommissions an existing messaging shortcode, useful when retiring a campaign or transferring numbers.

Get inbound messages

Retrieves recent SMS/MMS messages sent by customers, including the matched keyword and timestamp.

+ 6 more capabilities included
Send Single SMS Messages

Send a basic text message to one recipient using a specified sender ID, ideal for OTPs or alerts.

Send Rich MMS Messages

Send a message that includes media (images, videos, audio) to a recipient.

Broadcast SMS Campaigns

Send the same text message to a large list of phone numbers in a single API call.

Monitor Customer Replies

Fetch the latest inbound messages, including customer replies and opt-out commands.

Manage Shortcodes

Create or retire messaging shortcodes and define auto-reply logic using keywords.

Audit Message History

Retrieve logs of both sent and received messages, providing timestamps and content snippets for compliance.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

AT&T Messaging MCP Server: 9 Tools for Messaging Operations

Use these tools to send, track, and manage all aspects of SMS and MMS communications directly through your AI agent.

create019d7554

create shortcode

Provisions a new messaging shortcode and returns its activation status, ready for new campaigns.

delete019d7554

delete shortcode

Decommissions an existing messaging shortcode, useful when retiring a campaign or transferring numbers.

get019d7554

get inbound messages

Retrieves recent SMS/MMS messages sent by customers, including the matched keyword and timestamp.

get019d7554

get keyword responses

Gets the configured auto-reply logic for a shortcode, verifying opt-in/opt-out flows.

get019d7554

get message status

Checks the real-time delivery status of a specific message ID, helping track campaign performance.

list019d7554

list messages

Lists all outbound or inbound message history, returning sender, recipient, and content snippets for auditing.

send019d7554

send bulk sms

Sends a text message to a list of 164 recipients in one job, returning per-recipient status.

send019d7554

send mms

Sends a message with media attachments (images, videos) to a single recipient.

send019d7554

send sms

Sends a single text message to a specific phone number using a designated sender ID.

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

  • Use this MCP plus 4,700+ 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

What you can do with this MCP connector

You've got the AT&T Messaging MCP Server. It handles all your SMS and MMS communication. You just talk to your AI agent, and it does the work. You'll send messages, manage shortcodes, and track delivery status—all through natural conversation. You can run bulk campaigns, process customer replies, and audit your whole message history without jumping between dashboards.

Send Single SMS Messages
Send a basic text message to one number using a specified sender ID. This is perfect for One-Time Passwords (OTPs) or quick alerts.

Send Rich MMS Messages
Send a message with media attachments—images, videos, or audio—to a single recipient.

Broadcast SMS Campaigns
Need to blast the same text to a bunch of people? You can send a text message to a list of 164 recipients in one go, and you get the status for every single person.

Monitor Customer Replies
Your AI agent can grab the latest messages sent by customers. It shows you the replies, the matched keyword, and when they sent it. You can also check the auto-reply logic for a shortcode using get_keyword_responses, which verifies the opt-in or opt-out flows.

Manage Shortcodes
Want a new number? You can provision a messaging shortcode using create_shortcode and get its activation status for new campaigns. If a campaign is done, you can decommission an old one with delete_shortcode. You'll also use get_keyword_responses to define the auto-reply logic for a shortcode.

Audit Message History
For compliance or just keeping track, you can list all message history—both sent and received. This returns the sender, the recipient, and content snippets, so you know who talked to who and what they said. You can also list all outbound or inbound message history using list_messages.

Delivery Tracking
Need to know if a message actually got there? You can check the real-time delivery status of any specific message ID using get_message_status. This helps you track how well your campaigns are hitting the mark.

How AT&T Messaging MCP Works

  1. 1 First, subscribe to the server and input your AT&T Messaging API Key and Secret.
  2. 2 Next, your AI client executes a tool call (e.g., send_sms) specifying the recipients, content, and shortcode.
  3. 3 The server sends the request to AT&T and returns the message ID and the current delivery status.

The bottom line is, you use your AI client to talk to the server, and the server handles the secure communication with AT&T.

Who Is AT&T Messaging MCP For?

The marketing manager who needs to launch a campaign across multiple brands without leaving the chat window. The ops engineer tired of manually checking delivery rates across separate dashboards. Compliance officers needing a single source of truth for message logging and audit trails. Customer support agents who need to quickly process inbound replies and send status updates.

Marketing Manager

Launches SMS/MMS campaigns, monitors keyword engagement, and provisions shortcodes for different product lines.

DevOps Engineer

Triggers mass alert broadcasts, tracks delivery rates, and debugs failed message sends.

Customer Support Lead

Reviews inbound customer messages, processes STOP/START commands, and sends order status updates.

Compliance Officer

Audits full message history with timestamps and content snippets to meet regulatory requirements.

What Changes When You Connect

  • Track delivery status instantly. Don't just send messages; confirm they arrived. Use get_message_status to check if a message is sent, delivered, or failed.
  • Audit everything with list_messages. Need to prove compliance or track a conversation's full flow? This tool gives you the complete, time-stamped record of all inbound and outbound messages.
  • Handle scale with send_bulk_sms. Instead of sending messages one by one, send mass alerts or promotions to 164 numbers in a single request, and get status for every single recipient.
  • Improve customer interaction with get_inbound_messages. Quickly review customer replies, process STOP/START commands, or see which keyword triggered the response.
  • Build campaigns with create_shortcode. Need a dedicated number for a new product line? Provision a shortcode and map keywords before you launch your first message.
  • Enrich alerts with send_mms. If your alert needs more than text—like a product photo or a map video—use send_mms to include media.

Real-World Use Cases

01

Handling a Product Launch Alert

The product team needs to alert 500 beta users about a new feature. They ask their agent to run send_bulk_sms with the launch details. The agent executes the tool, and the system returns a job ID and a status array, confirming which users received the alert and if any failed.

02

Investigating a Customer Complaint

A customer calls support about a billing issue. The agent runs list_messages to pull up the last 10 exchanges with that user. This shows the support agent the full history, confirming the complaint started two weeks ago, allowing them to resolve the issue faster.

03

Automating Opt-Out Management

A user replies 'STOP' to a shortcode. The agent runs get_inbound_messages to capture the opt-out. The system then calls get_keyword_responses to verify the current opt-in status, ensuring the number is properly suppressed moving forward.

04

Setting Up a New Marketing Channel

A new brand needs a dedicated texting channel. The marketing team asks the agent to use create_shortcode and provisions the number. They then define keyword responses using get_keyword_responses before sending the first promotional message with send_mms.

The Tradeoffs

Sending single messages sequentially

Trying to send 500 alerts by calling send_sms 500 times. This is slow, fails if one call times out, and wastes API calls.

Use send_bulk_sms. Input all 500 recipients into one request. The system handles the queueing and returns a single job ID with all individual statuses, which is much faster and more reliable.

Ignoring media attachments

Attempting to run a rich campaign by just sending text, even when a product photo is available. The campaign looks sparse and fails to engage the user.

Use send_mms. This tool requires a media URL alongside the message text, ensuring your promotional message is visually rich and complete.

Debugging messages manually

Having to jump into the AT&T web dashboard every time a campaign fails or a user asks a question. This process loses time and requires multiple logins.

Use list_messages and get_message_status. Your agent pulls the history and real-time status data, keeping you in one chat window and eliminating dashboard switching.

When It Fits, When It Doesn't

Use this server if your primary need is high-volume, reliable communication—sending alerts, running campaigns, or tracking customer replies via SMS/MMS. It's built for operations, not pure data analytics. Don't use this if you need to integrate messaging with other channels like email, chat, or phone calls; those require different APIs. If your goal is simply to check if a user exists, use a CRM tool instead. This server's focus is the message itself, from the shortcode setup to the final delivery receipt.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by AT&T Messaging. 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

How we secure 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 9 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

create_shortcode delete_shortcode get_inbound_messages get_keyword_responses get_message_status list_messages send_bulk_sms send_mms send_sms

Manual messaging workflows take too long.

Right now, launching a campaign means logging into the AT&T dashboard, building the message template, uploading the recipient list, and then hitting 'send.' If you need to track replies or check delivery status, you have to jump into a separate reporting tab. It's a lot of clicking, and you're always a few steps away from the truth.

With this MCP server, your AI agent handles the entire process. You simply tell your agent, 'Send the flash sale alert to all users.' The agent uses `send_bulk_sms` and manages the job ID and the delivery status, giving you the final result instantly in your chat.

AT&T Messaging MCP Server: Manage Campaigns and Status

You eliminate the need to manually check message logs or provision numbers. Your agent can execute `create_shortcode` to set up a new channel, and then use `send_sms` to send the initial test message. If a campaign needs to change, the agent can also use `delete_shortcode` to clean up the old number.

Your agent becomes the single interface for the entire messaging lifecycle. It handles everything from setting up the channel to sending the message and confirming the delivery status. It's the messaging command center, period.

Common Questions About AT&T Messaging MCP

How do I check if a specific message was actually delivered using AT&T Messaging MCP Server? +

Use the get_message_status tool. This tool checks the real-time delivery state for any message ID, telling you if it was sent, delivered, or failed.

What is the difference between `send_sms` and `send_bulk_sms`? +

send_sms sends a single text message to one number. send_bulk_sms is for mass alerts, allowing you to send the same message to up to 164 recipients in one job.

Can I read customer replies using AT&T Messaging MCP Server? +

Yes, run get_inbound_messages. This tool retrieves customer replies, opt-outs, and keyword-triggered messages, letting you see what the customer actually said.

How do I set up a new messaging channel with AT&T Messaging MCP Server? +

Use create_shortcode. This tool provisions a new messaging shortcode and gives you the provisioning status and activation timeline for your new campaign.

What is the best way to audit message history with AT&T Messaging MCP Server? +

Use list_messages. This tool lists all outbound and inbound messaging history, giving you the full record required for compliance and auditing.

How do I use the `get_message_status` tool to track a message sent via `send_sms`? +

You provide the message ID to get_message_status. This tool checks the real-time delivery state (sent, delivered, failed, read) for that specific message ID.

What is the difference between `send_mms` and `send_sms`? +

send_mms sends messages with media attachments like images or videos. send_sms handles plain text messages, making it better for simple transactional alerts or OTPs.

When should I use the `create_shortcode` tool for a new campaign? +

Use create_shortcode when you need a dedicated, trackable number for a new campaign or service alert. The tool returns the provisioning status and activation timeline for the new shortcode.

What sender IDs can I use to send SMS messages? +

You must use a registered AT&T shortcode or dedicated long code as the sender ID. Unregistered or random numbers will be rejected by the carrier. You can provision new shortcodes with keywords using the create_shortcode tool, or check your existing ones through the messaging dashboard. Each shortcode can be configured with multiple keyword auto-responses.

Can I send MMS with images and what formats are supported? +

Yes. The send_mms tool accepts a publicly accessible media URL. Supported formats include JPEG, PNG, GIF for images, MP4 for video, and common audio formats. The media URL must be reachable by AT&T's servers -- local or private URLs will fail. Maximum file size limits apply per carrier specifications, typically up to 1MB for images and 3.5MB for video.

How do I handle customer opt-out requests like STOP? +

AT&T Messaging automatically processes standard opt-out keywords (STOP, CANCEL, UNSUBSCRIBE, QUIT). When a customer sends one of these, they are added to your suppression list and will no longer receive messages from that shortcode. You can monitor inbound messages with get_inbound_messages to track opt-out activity and verify your keyword configuration with get_keyword_responses.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 9 tools

We've already built the connector for AT&T Messaging. Just plug in your AI agents and start using Vinkius.

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

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
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.