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
| Tool | Description |
|---|---|
SearchPlivo | Search across the Plivo knowledge base to find relevant information, code examples, API references, and guides |
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
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:- Configure the MCP server as shown above
- Change your model to GPT-4o or Gemini in the client settings
- 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?”
Troubleshooting
| Issue | Solution |
|---|---|
| ”MCP server not found” | Ensure you have Node.js installed and npx is available in your PATH |
| Connection timeout | Check your network connection and firewall settings |
| No search results | Try rephrasing your query with different keywords |
| Tool not appearing | Restart your AI client after configuration changes |
Related
- Model Context Protocol - MCP specification and documentation
- MCP Remote - NPM package for connecting to remote MCP servers