Communication APIs
## Vonage MCP Server: Communication APIs The **Vonage MCP Server** integrates Vonage's (formerly Nexmo) communication APIs into Google Antigravity. This platform provides SMS, voice, video, and verification capabilities for global communication. ### Why Vonage MCP? Vonage offers comprehensive communication: - **Global Reach**: 200+ countries coverage - **Multi-Channel**: SMS, voice, video, chat - **Verification**: Phone number verification - **Conversation API**: Omnichannel messaging - **Enterprise**: High reliability ### Key Features #### 1. Send SMS ```python import vonage client = vonage.Client(key="api-key", secret="api-secret") sms = vonage.Sms(client) response = sms.send_message({ "from": "MyApp", "to": "1234567890", "text": "Your verification code is: 123456" }) if response["messages"][0]["status"] == "0": print("Message sent!") ``` #### 2. Voice Calls ```python voice = vonage.Voice(client) # Make outbound call response = voice.create_call({ "to": [{"type": "phone", "number": "1234567890"}], "from": {"type": "phone", "number": "0987654321"}, "ncco": [ {"action": "talk", "text": "Hello! Your order has shipped."} ] }) ``` #### 3. Verification ```python verify = vonage.Verify(client) # Start verification response = verify.start_verification( number="1234567890", brand="MyApp" ) request_id = response["request_id"] # Check code check = verify.check(request_id, code="123456") if check["status"] == "0": print("Verified!") ``` ### Configuration ```json { "mcpServers": { "vonage": { "command": "npx", "args": ["-y", "@anthropic/mcp-vonage"], "env": { "VONAGE_API_KEY": "your-api-key", "VONAGE_API_SECRET": "your-secret" } } } } ``` ### Use Cases **Two-Factor Auth**: Phone-based verification. **Voice Alerts**: Automated phone call notifications. **Global SMS**: Send SMS worldwide. The Vonage MCP Server brings communication APIs to Antigravity.
{
"mcpServers": {
"vonage": {
"mcpServers": {
"vonage": {
"env": {
"VONAGE_API_KEY": "your-api-key",
"VONAGE_API_SECRET": "your-secret"
},
"args": [
"-y",
"vonage-mcp-server"
],
"command": "npx"
}
}
}
}
}