Cloud communications platform for voice and SMS.
## Plivo MCP Server: Cloud Communication The **Plivo MCP Server** integrates Plivo's cloud communication platform into Google Antigravity. This provides SMS and voice capabilities with competitive pricing and global coverage. ### Why Plivo MCP? Plivo offers cost-effective communication: - **Cost Effective**: Competitive pricing - **Global Coverage**: 190+ countries - **Voice & SMS**: Full communication suite - **Number Management**: Local and toll-free - **Enterprise Ready**: High availability ### Key Features #### 1. Send SMS ```python import plivo client = plivo.RestClient(auth_id, auth_token) response = client.messages.create( src="+15551234567", dst="+15559876543", text="Your verification code is: 123456" ) print(f"Message UUID: {response.message_uuid}") ``` #### 2. Make Calls ```python # Make outbound call response = client.calls.create( from_="+15551234567", to_="+15559876543", answer_url="https://example.com/answer", answer_method="POST" ) # Answer URL returns Plivo XML @app.route("/answer", methods=["POST"]) def answer(): response = plivoxml.ResponseElement() response.add(plivoxml.SpeakElement("Hello! Your order has shipped.")) return response.to_string() ``` #### 3. Bulk SMS ```python # Send to multiple recipients response = client.messages.create( src="+15551234567", dst="<+15559876541><+15559876542><+15559876543>", text="Flash sale! 50% off today only." ) ``` ### Configuration ```json { "mcpServers": { "plivo": { "command": "npx", "args": ["-y", "@anthropic/mcp-plivo"], "env": { "PLIVO_AUTH_ID": "your-auth-id", "PLIVO_AUTH_TOKEN": "your-token", "PLIVO_PHONE_NUMBER": "+15551234567" } } } } ``` ### Use Cases **Cost Optimization**: Lower communication costs. **Global SMS**: Reach users worldwide. **Voice Automation**: Automated call systems. The Plivo MCP Server brings affordable communication to Antigravity.
{
"mcpServers": {
"plivo": {}
}
}