TextP2P MCP. Run massive, multi-modal messaging campaigns from chat.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
TextP2P connects your AI agent directly to bulk SMS, MMS, and Ringless Voicemail services. It lets you run large-scale outreach campaigns—for political organizing, nonprofits, or sales teams—all through natural conversation.
Manage contact lists, drop voicemails without ringing the phone, send rich media messages, and track your remaining credits from a single chat window.
What your AI agents can do
Add textp2p contact
Adds a single new contact record to your TextP2P account.
Get textp2p balance
Retrieves the current available credit balance for SMS, MMS, and RVM services.
List textp2p lists
Lists all existing contact lists or segments within your account.
Sends standard text messages to multiple recipients, initiating bulk communication for promotions or alerts.
Transmits multi-media messages that include images and other files alongside the text body.
Delivers pre-recorded audio messages to phones without triggering a ring, perfect for non-intrusive follow-ups.
Lists existing mailing groups or adds new contacts by name/number so you can precisely target your audience.
Checks the current credit balance for SMS, MMS, and RVM to ensure campaigns stay within budget limits.
Ask AI about this MCP
Supported MCP Clients
OAuth 2.0 CompatibleWaiting for input…
TextP2P MCP Server: 6 Tools for Bulk Messaging Ops
Manage contacts, check balances, list groups, and send various message types (SMS, MMS, RVM) using these six specialized tools.
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 TextP2P on Vinkius019dd172add textp2p contact
Adds a single new contact record to your TextP2P account.
019dd172get textp2p balance
Retrieves the current available credit balance for SMS, MMS, and RVM services.
019dd172list textp2p lists
Lists all existing contact lists or segments within your account.
019dd172send textp2p mms
Sends a multi-media message (MMS) to specified recipients, supporting image and file attachments.
019dd172send textp2p rvm
Triggers the delivery of a pre-recorded Ringless Voicemail (RVM) to a target number.
019dd172send textp2p sms
Sends a standard text message (SMS) to one or more specified recipients.
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 TextP2P, 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
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by TextP2P. 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 server provides 6 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Outreach shouldn't feel like managing a dozen spreadsheets.
Today, running a simple campaign means opening TextP2P, checking the credit dashboard in one tab, compiling the recipient list in another spreadsheet, and then manually constructing the message payload. It’s clunky, slow, and every step introduces friction or the chance of human error.
With this MCP server, those separate steps disappear. You talk to your agent—'Send a blast about X sale.' The system handles checking balance, querying the list, formatting the recipients, and sending the message type you need. You just get confirmation that it went out.
TextP2P MCP Server: Automated Campaigns
Manual outreach forces you to juggle different media types—SMS for quick alerts, MMS when an image is needed, and RVM for soft follow-ups. Doing this sequence manually means constant context switching across multiple platforms.
Now, your AI agent manages the complexity. You tell it the goal; it chooses `send_textp2p_sms` or `send_textp2p_mms` based on what you need. The focus shifts from *how* to send it to *what* message needs to go out.
What you can do with this MCP connector
Listen up. This TextP2P server connects your AI agent directly to bulk SMS, MMS, and Ringless Voicemail services. It lets you run huge outreach campaigns—for anything from political organizing to sales pitches—all through natural conversation with your client.
Your agent handles the whole mess: managing contacts, dropping voicemails without ringing anybody's phone, sending rich media blasts, and tracking exactly how much credit you've got left. You never gotta jump between a dozen different dashboards; it’s all one chat window.
When your agent runs these campaigns, here's what it does:
Sending Messages:
It sends standard text messages using the send_textp2p_sms tool, letting you blast out alerts or promos to multiple recipients. You can send multi-media updates—pictures and files included—with the send_textp2p_mms tool, which is key when the message needs more than just text. For follow-ups where you don't want people getting annoyed by a ringing phone, your agent triggers pre-recorded voicemails using send_textp2p_rvm.
This delivers that audio blast without the ringtone, perfect for non-intrusive check-ins.
Managing Contacts and Lists:
You don't just send messages; you build a list first. Your agent pulls up all your existing mailing groups or segments using list_textp2p_lists, so you know exactly who you’re hitting with the campaign. Need to add someone new? The add_textp2p_contact tool lets you drop single contacts into the system, keeping your recipient database fresh.
Monitoring Your Budget:
It's crucial that you know your spending limits. You check your current credit balance for all three services—SMS, MMS, and RVM—using get_textp2p_balance. This tells you what you can afford to send next so you don’t get stuck halfway through a big campaign.
Essentially, the process is this: Your AI client talks to your agent. The agent looks at the task—say, 'Send a picture and an audio drop to all members of the 'VIP' list.' It then chains together the necessary steps: first, it uses list_textp2p_lists to confirm the group exists; next, it checks get_textp2p_balance; finally, it calls send_textp2p_mms and send_textp2p_rvm with the right attachments and recipients.
It handles all that complex logic for you.
You just tell your agent what you want done; it executes large-scale outreach across texts, images, audio drops, and voicemails without you ever lifting a finger.
019dd172-6f3f-7331-a32b-3a627db3afa1 How TextP2P MCP Works
- 1 Subscribe to this server and input your TextP2P credentials (API URL, Username, Secret).
- 2 The AI agent reads the tool definitions and waits for a command (e.g., 'Send an SMS to X list').
- 3 Your agent executes the necessary tools in sequence—checking balance first, then listing contacts, then sending messages—and reports success or failure back to you.
The bottom line is: You tell your AI client what outreach needs doing, and the server handles the API calls, credential management, and sequential steps required for messaging delivery.
Who Is TextP2P MCP For?
Campaign Managers and Marketing Ops Specialists who manage high-volume outbound communication. If you're tired of juggling spreadsheets, manually checking credit limits on a separate dashboard, and running campaigns across multiple platforms, this is for you. This server lets your AI agent do the heavy lifting.
Runs massive SMS or MMS blasts to specific segmented audiences and monitors campaign performance in real-time.
Automates contact list maintenance, ensuring new leads are added via add_textp2p_contact and that mailing groups are accurate for outreach.
Coordinates donor updates using Ringless Voicemails (RVM) to ensure critical information gets delivered without disrupting the recipient's day.
What Changes When You Connect
- Budget control is instant. Use
get_textp2p_balanceto check your remaining SMS or RVM credits before launching a campaign. No more guessing if you have enough budget. - Multi-format outreach means one tool covers everything. You can run simple texts via
send_textp2p_sms, rich media updates withsend_textp2p_mms, and silent follow-ups usingsend_textp2p_rvm. - Manage your audience list first. Before sending anything, use
list_textp2p_liststo query segments and ensure you're targeting the right people. No guessing games here. - Build contacts on the fly. Need to add a new lead? Just call
add_textp2p_contact. It keeps your list clean and accurate without leaving the chat environment. - Streamline campaign execution. The AI agent sequences multiple calls—like checking balance, listing groups, then sending SMS—so you don't have to manage the API steps yourself.
Real-World Use Cases
The Flash Sale Alert
A retail marketing manager needs to send an urgent sale announcement. They prompt their agent: 'Send a bulk SMS about the flash sale to the entire VIP list.' The agent executes list_textp2p_lists to verify the group, then calls send_textp2p_sms, handling the full blast instantly.
The Donor Nurture Cycle
A nonprofit needs to follow up with donors who attended an event. Instead of a mass email, they ask their agent to 'Drop a thank you RVM for last week's gala.' The agent uses send_textp2p_rvm to deliver the audio message silently.
The New Lead Intake
A sales rep captures a new contact from a trade show. Instead of manually logging it, they prompt: 'Add John Doe at 555-1234 to my list.' The agent uses add_textp2p_contact instantly, keeping the workflow moving.
Checking Campaign Feasibility
A field director needs to know if they can afford a full day of outreach. They start by asking: 'Check my SMS and RVM credit balance.' The agent runs get_textp2p_balance immediately, preventing costly overspending.
The Tradeoffs
Sending without checking budget first
The user just types 'Send a blast to all groups' and the agent starts sending hundreds of messages, only to fail on message 50 due to an expired credit balance. The campaign stops abruptly.
→
Always start with get_textp2p_balance first. This confirms you have enough credits for your planned send volume before initiating any large-scale calls like send_textp2p_sms.
Mixing up message types
The user needs to send an image announcement but only uses the simple text command, resulting in a failed MMS attempt or just sending plain text when rich media was required.
→
If you need files or images, use send_textp2p_mms. Don't try to force media into a standard SMS call; they are separate functions.
Manually listing every contact
The user manually inputs dozens of numbers one by one, which is slow and prone to copy-paste errors. The agent gets overwhelmed.
→
Use list_textp2p_lists first. This lets you query entire segments or groups rather than individual phone numbers.
When It Fits, When It Doesn't
Use this server if your communication needs are focused on outbound, scalable messaging (SMS, MMS, RVM) across defined contact lists. You need to run campaigns that affect many people at once.
Don't use it if you primarily need real-time, two-way support chat or internal employee communications. For those scenarios, a dedicated live chat tool is better. If your goal is complex data extraction (e.g., parsing unstructured documents), look into tools focused on document processing rather than messaging APIs.
This server excels at the sequence: Check Budget (get_textp2p_balance) $\rightarrow$ Define Audience (list_textp2p_lists or add_textp2p_contact) $\rightarrow$ Execute Message (send_textp2p_sms, etc.). It's the messaging layer for your workflow, period.
Common Questions About TextP2P MCP
How do I check my current credit balance with TextP2P MCP Server? +
You call get_textp2p_balance. This tool instantly reports your remaining SMS, MMS, and RVM credits. It’s the first step you should always run before a large campaign.
Can I send an image update using TextP2P MCP Server? +
Yes, you use send_textp2p_mms. This dedicated tool handles rich media files. Don't try to attach images to a standard SMS call; use the MMS function instead.
What is the difference between sending an SMS and RVM using TextP2P MCP Server? +
An SMS sends text immediately, requiring the recipient's phone to be active. RVM (send_textp2p_rvm) drops a recording that doesn't make the phone ring, making it ideal for follow-up when you don't want an immediate interruption.
How do I add new contacts in TextP2P MCP Server? +
Use add_textp2p_contact and provide the necessary details. This keeps your contact database accurate without needing to export a CSV and re-upload it.
How do I authenticate or connect to my TextP2P account using any sending tool? +
You provide your API URL, Username, and API Secret when setting up the server connection. The agent needs these three credentials—no exceptions—to authorize commands like send_textp2p_sms or send_textp2p_mms.
What is the purpose of using the `list_textp2p_lists` tool? +
This tool retrieves a list of every marketing group and segment you have set up. It lets you confirm who's in your database so you can target the right audience before running any campaign.
What happens if I exceed rate limits while using `send_textp2p_sms`? +
The agent stops processing and flags a specific API error message. You'll need to wait for the limit window to reset, or you can ask your agent to break the campaign into smaller chunks.
What types of media are supported when running `send_textp2p_mms`? +
The tool handles MMS messages containing both images and audio files. You simply pass a URL for the media content, and your agent bundles it correctly with the text message.
Can I send an SMS to multiple numbers at once? +
Yes! Use the send_textp2p_sms tool and provide a comma-separated list of phone numbers in the phone parameter. The AI agent will trigger the bulk send instantly.
How do I check my remaining credit balance for RVM? +
Run the get_textp2p_balance query. The agent will retrieve your current available credits for SMS, MMS, and Ringless Voicemail directly from your account.
Is it possible to add a new contact to a specific marketing list? +
Absolutely. Use the add_textp2p_contact action. Provide the phone number and the list_name to register the new lead in your chosen directory instantly.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.