Vinkius
Bandwidth

Bandwidth MCP. Control your entire messaging stack from 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

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

Just plug in your AI agents and start using Vinkius.

Bandwidth automates your telecom workflows. Send bulk SMS/MMS messages with rich media attachments and manage full 10DLC campaign health directly from any AI agent.

Use this MCP to validate messaging rules, audit campaigns, or check toll-free number compliance without building custom webhook stacks.

What your AI agents can do

Delete media

Removes a specific media file asset from your Bandwidth storage location.

Get campaign

Pulls detailed configuration data for one particular 10DLC messaging campaign.

Get health

Runs a diagnostic ping to check the overall operational health of the Bandwidth API.

+ 7 more capabilities included
Send SMS and MMS

Dispatch text messages, including rich media attachments, directly through the API.

Audit Campaign Compliance

Validate 10DLC messaging rules and check for carrier filtering issues before sending bulk communications.

Verify Toll-Free Status

Check the compliance status of upstream toll-free number approval headers dynamically.

View Message History

Retrieve a log of sent and received messages for auditing purposes.

Manage Media Assets

List uploaded media files or delete stored assets to keep your storage clean.

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
Free for Subscribers

Waiting for input…

AI Agent

Bandwidth MCP with 10 Tools

Use these tools to send messages, check campaign status, validate compliance, and maintain your cloud communication assets.

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 Bandwidth on Vinkius
delete019d7558

delete media

Removes a specific media file asset from your Bandwidth storage location.

get019d7558

get campaign

Pulls detailed configuration data for one particular 10DLC messaging campaign.

get019d7558

get health

Runs a diagnostic ping to check the overall operational health of the Bandwidth API.

get019d7558

get toll free

Lists and verifies the compliance status details for your toll-free numbers.

list019d7558

list applications

Retrieves a list of all messaging applications associated with your account ID.

list019d7558

list campaigns

Generates an inventory list of all active 10DLC messaging campaigns on file.

list019d7558

list media

Shows a catalog of every media file you have uploaded to the Bandwidth system.

list019d7558

list messages

Retrieves a comprehensive log of all messages, whether they were sent or received.

send019d7558

send mms

Sends an MMS message payload that includes rich media attachments.

send019d7558

send sms

Transmits a standard text SMS message via the Bandwidth API.

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

Today, getting a simple message out feels like navigating a maze of portals.

Before this MCP, deploying a notification meant logging into the carrier portal for compliance checks. Then you'd jump to your messaging dashboard to build the campaign, and finally switch to a separate analytics tool just to see if the message actually got through or bounced back. It was a painful sequence of clicks, copy-pasting IDs, and waiting for multiple dashboards to refresh.

Now, everything lives in one place. You simply tell your agent what you need done—for example, 'Check campaign X's compliance status and send an alert if it looks good.' The platform runs the necessary checks and sends the message through a single conversation flow. You get immediate confirmation, eliminating the painful multi-system workflow.

The Bandwidth MCP provides full visibility into your messaging operations.

You no longer have to rely on guesswork for message delivery status. The agent can call `list_messages` and show you exactly what was sent, who received it, and if there were any reported bounces or errors, all based on the live logs.

This means your team gains full operational oversight without ever needing to write custom webhook logic or maintain complex API integrations. You just talk to your agent, and it handles the underlying telecom complexity.

What you can do with this MCP connector

You connect your Bandwidth account through this MCP and gain natural conversational control over your entire cloud communications stack. Your AI client can dispatch text alerts, query delivery logs, and manage media assets—all in one conversation. Need to send a big burst of messages or run diagnostics? You don't have to build complex webhook architectures; the AI agent handles all that underlying CPaaS complexity for you.

The platform running this MCP ensures your credentials pass through a zero-trust proxy, meaning your keys are used only during transit and never stored on disk. This setup lets your agent validate 10DLC messaging rules or audit campaign health instantly. You can track every step of the communication process—from listing campaigns to sending an MMS message—all without leaving your chat window.

Built · Hosted · Managed by Vinkius Bandwidth MCP - Manage SMS/MMS Messaging Campaigns Server ID 019d7558-42a7-7146-bed3-50322cc71f68
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Common Questions About Bandwidth MCP

How do I check if my messaging campaign is compliant using get_campaign? +

You ask your agent to run get_campaign against a specific ID. The tool will pull the detailed configuration, allowing you to confirm that the 10DLC rules are approved before sending high-volume messages.

What is the difference between send_sms and send_mms? +

Use send_sms for basic text only. If your message needs pictures, videos, or rich media attachments, you must use send_mms. The MMS function handles those larger payload requirements.

Can I list all my uploaded images with list_media? +

Yes, calling list_media gives you a complete index of every media file stored in your Bandwidth account. From there, you can pinpoint and delete assets using delete_media.

Does the get_health tool confirm real-time connectivity? +

Yes. The get_health function pings the API to return an immediate status code (like 200 OK), confirming that Bandwidth's messaging services are currently operational and stable.

What is the best way to start using messaging services after I run list_applications? +

You must use an Application ID returned by that tool. This ID links your account to a specific profile, which is required for compliance and sending any message type.

If I find old assets using list_media, how do I permanently remove them with delete_media? +

You must pass the unique Media ID to delete_media. This action immediately removes the asset from Bandwidth storage, ensuring you free up quota and stop billing for it.

Should I run get_toll_free before a major campaign send? +

Yes, running get_toll_free confirms if the upstream approval headers are valid. This verification prevents delivery failures or potential throttling issues during large-scale sending.

Can list_messages help me audit specific message logs and failure reasons? +

Absolutely, list_messages retrieves the full log of sent and received texts. You can filter this data by time or status to pinpoint exact delivery failures or message history.

Built & Managed by Vinkius 30s setup 10 tools

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

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