Skip to main content
Plivo provides an MCP server that allows AI assistants to search our documentation. Use it to get accurate, contextual answers about Plivo APIs, SDKs, and features directly in your development environment. MCP Server URL: https://plivo.com/docs/mcp

What is MCP?

The Model Context Protocol (MCP) is an open standard that lets AI applications connect to external tools and data sources. By connecting your AI assistant to Plivo’s MCP server, it can search our documentation and provide accurate answers with direct links to relevant pages.

Available Tools


Setup by Client

Claude Desktop

Add to your Claude Desktop config file: macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json
Restart Claude Desktop after saving.

Claude Code (CLI)

Cursor

Go to Settings → MCP Servers and add:

Cline (VS Code)

Open Cline settings and add to MCP configuration:

Windsurf

Add to your MCP configuration:

Using with OpenAI or Gemini

OpenAI and Google Gemini don’t natively support MCP, but you can use MCP-compatible clients that support multiple models:

Option 1: Use Cursor or Cline

Both Cursor and Cline support MCP and allow you to switch between Claude, GPT-4, and Gemini models:
  1. Configure the MCP server as shown above
  2. Change your model to GPT-4o or Gemini in the client settings
  3. The client bridges MCP tools to the model’s function calling

Option 2: Direct API Integration

Call the MCP endpoint directly and include the results in your prompt:

Option 3: LangChain Integration


Example Queries

Once connected, try asking your AI assistant:
  • “How do I make an outbound call with Plivo in Python?”
  • “What are the audio streaming WebSocket message formats?”
  • “Show me how to set up a Pipecat voice agent”
  • “What XML elements can I use for IVR?”
  • “How do I handle incoming SMS messages?”
The AI will search Plivo documentation and provide accurate answers with links to the relevant pages.

Troubleshooting