Vinkius
Plivo

Plivo MCP for AI. Manage call logs and send global SMS from chat.

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

Plivo MCP on Cursor AI Code EditorPlivo MCP on Claude Desktop AppPlivo MCP on OpenAI Agents SDKPlivo MCP on Visual Studio CodePlivo MCP on GitHub Copilot AI AgentPlivo MCP on Google Gemini AIPlivo MCP on Lovable AI DevelopmentPlivo MCP on Mistral AI AgentsPlivo MCP on Amazon AWS Bedrock

How this MCP server connects to your AI agent

Plivo MCP Server gives your AI client full access to global telephony and messaging tools. It lets you send bulk SMS messages, pull call logs, check message delivery statuses, and manage all your rented phone numbers—all from a chat window.

Forget logging into the Plivo dashboard; just ask your agent for the data.

What AI agents can do with Plivo Automation

Get number details

Provides configuration and capability information for a single phone number.

Get recording

Retrieves the metadata and link for a specific recorded call file.

List recordings

Generates a list of all available recorded calls and their metadata.

+ 8 more capabilities included
Send and track SMS messages

Dispatch new text messages globally or check the delivery status of old ones.

Review call history and recordings

List all past calls, get specific call details, and retrieve metadata for recorded conversations.

Manage phone numbers and accounts

See a list of every active number, check its capabilities, or pull your account balance and credits in one go.

View message logs

List all incoming and outgoing text messages, retrieving detailed data on any single entry.

Monitor system settings

List configured Plivo applications to understand how automated call handling is set up.

Included with Plan

Waiting for input…

AI Agent

What AI agents can do with Plivo MCP Server: 11 Tools for Communications Automation

Use these tools with your agent to manage everything from sending SMS messages to pulling granular details on every call log and account record.

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 Plivo on Vinkius

Get Number Details

Provides configuration and capability information for a single phone number.

Get Recording

Retrieves the metadata and link for a specific recorded call file.

List Recordings

Generates a list of all available recorded calls and their metadata.

Get Account Info

Pulls current Plivo account details, including credits and balance information.

Get Call Details

Retrieves specific data points for a single recorded call log entry.

Get Message Details

Gets the full details, status, and content of one specific text message.

List Applications

Lists all XML applications you have configured in your Plivo account.

List Calls

Retrieves a list of recent call logs, including caller and duration data.

List Messages

Generates a log of all messages sent or received by your account.

List Numbers

Lists every rented phone number associated with your Plivo account.

Send Sms

Sends a new SMS message to a specified recipient number in E.164 format.

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.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Plivo integration is available immediately — no restart needed.

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 Plivo, 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
Plivo 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 Plivo. 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.

Built on the Model Context Protocol (MCP) for 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 11 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Checking customer comms used to take jumping between 4 different dashboards., Solved with Vinkius AI Gateway

Before this integration, finding out why a customer's complaint was escalated involved clicking through the Plivo dashboard for call logs, then switching tabs to check SMS history, and finally opening a billing portal just to confirm account credits. It was slow, tedious, and required at least five context switches.

Now? Your agent runs `list_calls` on your request. Within seconds, you have the log data. Need to see what texts were exchanged before the call? You run `list_messages`. The problem isn't just getting data; it's getting *all* related data in one conversation thread.

Plivo MCP Server: Sending and tracking SMS messages with `send_sms`.

Manual mass messaging meant copying recipient lists, pasting them into a web form, and then manually checking the status column hours later to see if each message actually went out. It was error-prone and lacked real-time confirmation of delivery or failure reasons.

With `send_sms`, you tell your agent who needs the text, and it handles the entire dispatch process. You get back a structured report showing exactly how many messages succeeded, failed (and why), and total cost—all without leaving your chat interface.

What your AI can actually do with this

You're gonna connect your Plivo account right to your AI client, and suddenly you can handle global SMS and voice logs just by talking to your agent. This setup takes all those complicated Plivo APIs and turns them into simple commands for your workflow. Forget logging into the dashboard; you just ask your agent for what you need.

Sending and Tracking Messages: When you send a text, you use send_sms to dispatch new messages anywhere in the world using E.164 format. You can track old texts too: running list_messages gives you a log of every message that came in or went out. If you need the full story on one specific exchange, get_message_details pulls all the context for that single text, showing its status and exact content.

Reviewing Call History and Recordings: You can pull call history using list_calls, which generates a list of recent calls, giving you the caller's number and how long they talked. Need more detail on one specific call? get_call_details grabs specifics like the cost, duration, and status for that single log entry.

For recordings, running list_recordings gives you a full inventory of all available recorded calls along with their metadata. You can then retrieve the actual info and link to a recording by calling get_recording.

Managing Numbers and Accounts: To check your setup, you'll use list_numbers to see every single phone number you've rented through Plivo. If you need to know what one of those numbers can do or how it's configured, get_number_details provides that capability information immediately. You can also check the books: get_account_info pulls your current account details, including exactly how many credits and money you got left.

To keep tabs on system setup, list_applications displays all the XML applications you've set up in your Plivo account.

The whole operation is designed for direct access: You don't have to jump between screens or remember complex API calls. If you need a quick count of credits, you ask for it and get the data. If you want to see if a message went through, you check the status using get_message_details.

If you wanna know what numbers are active, you call list_numbers.

How It Works in Practice: Imagine your agent needs to send out 100 alerts. You don't copy/paste anything; you just tell it to run send_sms, and it handles the dispatching of all those texts globally. If one of those messages fails, you can check the failure reason by running a specific query against get_message_details.

When your company needs to review customer interactions, you don't sift through PDFs. You use list_calls to see who called and for how long. Then, if they left a recording, calling list_recordings gives you the list, and get_recording pulls the link and metadata so you can access it instantly.

It's all about efficiency: If your team needs to verify which number is best for international outreach, you run get_number_details. You don't have to guess; the tool tells you what that number can handle. And if you wanna know how much juice you got left before sending out a massive campaign, running get_account_info gives you the balance right off the bat.

You'll find that all these tools—from checking your credits with get_account_info to listing every single available number with list_numbers, and from tracking historical calls using list_calls down through getting the specific data points on one call log entry with get_call_details—all work together in a conversation. It keeps your entire communication stack visible, actionable, and right where you are talking to your agent.

Built · Hosted · Managed by Vinkius Plivo MCP Server - Manage SMS & Voice Logs
Server ID 019dd13d-e095-71c5-b8b7-9f31c7760e63
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I check my Plivo account balance using `get_account_info`? +

You simply ask the agent to run get_account_info. It returns a structured JSON object containing your current credit amount and overall billing status, so you always know if you can afford another message.

Can I use `list_numbers` to see all my phone numbers? +

Yes. list_numbers provides a clear list of every number associated with your account. If you need more details on one specific line, like its region or cost, run get_number_details next.

What is the difference between `list_calls` and `list_messages`? +

list_calls tracks voice conversations (duration, caller ID), while list_messages handles all text-based communication. They track different media types but both are critical for full customer context.

How do I send an SMS using the `send_sms` tool? +

You must provide the recipient number in E.164 format and confirm that you have a verified Plivo source number or Sender ID. The agent executes this, sending the text immediately.

Do I need `list_recordings` to check call transcripts? +

list_recordings gives you the metadata and access link for a recording. If you need the actual content or transcript, you'll use get_recording after obtaining the ID.

When I use `get_call_details`, what specific information do I retrieve about a single call? +

It gives you full metadata for one specific call ID. You must provide the unique identifier to get details like duration, final status (e.g., completed or failed), and associated cost metrics.

What does `list_applications` let me see about my Plivo account? +

This tool lists all configured XML applications for your account. It helps you track the automated logic that handles incoming calls and messages, giving oversight without logging into the web dashboard.

How do I check the capabilities of a single phone number using `get_number_details`? +

Provide the specific number to get its detailed profile. The response shows key info like its geographical region, supported services (Voice/SMS), and current monthly cost.

Can my AI automatically find the details of a specific message by its UUID? +

Yes! Use the get_message tool with the Message UUID. Your agent will respond with complete metadata, including delivery status, timestamps, and cost in seconds.

How do I find my Plivo Auth ID and Auth Token? +

Log in to your Plivo Console Dashboard, and you will find your unique Auth ID and Auth Token displayed prominently on the main page.

Does this work for international messaging? +

Absolutely. Plivo supports global SMS and Voice services. As long as your account has the required credits and permissions, the AI can trigger communications to any supported destination.

Built & Managed by Vinkius 30s setup 11 tools

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

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