Twilio Messaging MCP Server
Servidor MCP de mensajería Twilio
Un servidor MCP (Protocolo de contexto de modelo) que permite enviar mensajes SMS a través de la API de Twilio.
Características
Enviar mensajes SMS a través de Twilio
Se integra con clientes MCP como Claude Desktop
Manejo seguro de credenciales sin variables de entorno
Utiliza claves API de Twilio para mejorar la seguridad
Related MCP server: Twilio MCP Server
Instalación
Puedes utilizar este servidor directamente a través de npx:
npx twilio-messaging-mcp-server <accountSid> <apiKey> <apiSecret> <number>O instálelo globalmente:
npm install -g twilio-messaging-mcp-server
twilio-messaging-mcp-server <accountSid> <apiKey> <apiSecret> <number>Configuración
El servidor requiere los siguientes parámetros:
accountSid: Su SID de cuenta de Twilio (debe comenzar con 'AC', se validará)apiKey: su clave API de Twilio (comienza con 'SK')apiSecret: Tu secreto de API de Twilionumber: el número de teléfono de Twilio desde el que se enviarán mensajes (en formato E.164, por ejemplo, +1234567890)
Nota de seguridad
Este servidor utiliza claves API y secretos en lugar de tokens de autenticación para mejorar la seguridad. Este enfoque proporciona un mejor control de acceso y la posibilidad de revocar credenciales si es necesario. Para más información, consulte la documentación sobre claves API de Twilio .
Uso con Claude Desktop
Desarrollo local
Para el desarrollo local (cuando el paquete no está publicado en npm), agregue lo siguiente a su archivo de configuración de Claude Desktop ( ~/Library/Application Support/Claude/claude_desktop_config.json en macOS o %APPDATA%\Claude\claude_desktop_config.json en Windows):
{
"mcpServers": {
"twilio-messaging": {
"command": "node",
"args": [
"/PATHTONODE/twilio-messaging-mcp-server/build/index.js",
"your_account_sid_here",
"your_api_key_here",
"your_api_secret_here",
"+1234567890"
]
}
}
}Reemplace los valores con sus credenciales reales de Twilio:
Primer argumento: el SID de su cuenta Twilio (comienza con "AC")
Segundo argumento: Su clave API de Twilio (comienza con "SK")
Tercer argumento: Su secreto de API de Twilio
Cuarto argumento: Su número de teléfono de Twilio en formato E.164
Puede obtener la ruta absoluta ejecutando el siguiente comando en el directorio de su proyecto:
# On macOS/Linux
echo "$(pwd)/build/index.js"
# On Windows (PowerShell)
Write-Output "$((Get-Location).Path)\build\index.js"Después de publicar en npm
Una vez que el paquete se publica en npm, puedes usar la siguiente configuración:
{
"mcpServers": {
"twilio-messaging": {
"command": "npx",
"args": [
"-y",
"twilio-messaging-mcp-server",
"your_account_sid_here",
"your_api_key_here",
"your_api_secret_here",
"+1234567890"
]
}
}
}Herramientas disponibles
enviar sms
Envía un mensaje SMS a través de Twilio.
Parámetros:
to: Número de teléfono de destino en formato E.164 (por ejemplo, +1234567890)message: Contenido del mensaje a enviar
Ejemplo de uso en Claude:
Can you send an SMS to +1234567890 saying "Hello from MCP!"Desarrollo
Para construir el proyecto:
npm install
npm run buildEjecutar el servidor manualmente
Para iniciar el servidor manualmente para realizar pruebas (fuera de Claude Desktop):
# Run with actual credentials
node build/index.js "your_account_sid_here" "your_api_key_here" "your_api_secret" "+1234567890"
# Or use the npm script (which uses ts-node for development)
npm run dev -- "your_account_sid_here" "your_api_key_here" "your_api_secret" "+1234567890"El servidor se iniciará y esperará las conexiones del cliente MCP. Debería ver un resultado como este:
[TwilioMessagingServer] Server started successfullyAl usar Claude Desktop, el servidor se inicia automáticamente cuando Claude carga el archivo de configuración. No es necesario iniciarlo manualmente.
Licencia
Instituto Tecnológico de Massachusetts (MIT)
This server cannot be deployed
Maintenance
Related MCP Connectors
The Mobile Text Alerts SMS MCP server enables your AI to send SMS messages & manage contacts
The Telnyx MCP server is an official implementation of the Model Context Protocol that enables AI clients (like Claude Desktop, Cursor, and OpenAI Agents) to interact with Telnyx's telephony, messaging, and AI assistant APIs. It provides comprehensive capabilities including making and managing phone calls, sending SMS/MMS messages, purchasing and configuring phone numbers, creating AI assistants with custom instructions, managing cloud storage buckets, scraping and embedding website content, and handling integration secrets. The server exists as both a local implementation and a remotely hosted version, allowing developers to integrate real-world communication infrastructure directly into AI applications.
Phone, SMS & email for AI agents — one remote MCP endpoint, OAuth login, zero install.
WhatsMCP connects Claude and other MCP-compatible AI agents directly to WhatsApp. Send and receive text, images, documents, and voice notes; manage groups (create, add/remove members, promote admins); look up contacts and profiles; follow channels; and read call and message history — all through a standard MCP interface. For voice use cases, WhatsMCP offers SIP-based calling plans (inbound-only, or full inbound/outbound) so AI voice agents can answer and place WhatsApp calls, plus low-latency WebSocket integrations with voice agent providers like ElevenLabs. Multiple WhatsApp accounts can be paired and managed per workspace, with webhook support for real-time inbound message delivery to your own infrastructure.
Related MCP Servers
- AlicenseCqualityDmaintenanceA server that connects Claude AI to Twilio through the Model Context Protocol, enabling prompt-assisted management of Twilio accounts, phone numbers, and regulatory compliance.42MIT
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that enables Claude and other AI assistants to send SMS and MMS messages using Twilio.22 npm15MIT
- AlicenseBqualityDmaintenanceA Model Context Protocol (MCP) server that allows AI agents like Claude to interact with the Aligo SMS API to send text messages and retrieve related information.11MIT
- AlicenseBqualityDmaintenanceMCP server for sending SMS via the SMSPM API. Send transactional SMS from Claude Desktop, Cursor, Windsurf, Cline, or any MCP client.129 npmMIT