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
Instalación
Puedes utilizar este servidor directamente a través de npx:
O instálelo globalmente:
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):
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:
Después de publicar en npm
Una vez que el paquete se publica en npm, puedes usar la siguiente configuración:
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:
Desarrollo
Para construir el proyecto:
Ejecutar el servidor manualmente
Para iniciar el servidor manualmente para realizar pruebas (fuera de Claude Desktop):
El servidor se iniciará y esperará las conexiones del cliente MCP. Debería ver un resultado como este:
Al 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 installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Un servidor MCP (Protocolo de contexto de modelo) que permite a los usuarios enviar mensajes SMS a través de la API de Twilio directamente desde Claude Desktop mediante comandos de lenguaje natural.
Related MCP Servers
- -securityFlicense-qualityA server that connects Claude AI to Twilio through the Model Context Protocol, enabling prompt-assisted management of Twilio accounts, phone numbers, and regulatory compliance.Last updated -Python
- -security-license-qualityA Model Context Protocol server that enables Claude and other AI assistants to send SMS and MMS messages using Twilio.Last updated -5JavaScriptMIT License
- -securityAlicense-qualityA 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.Last updated -JavaScriptMIT License
- AsecurityAlicenseAqualityA Model Context Protocol (MCP) server that enables AI assistants to control and interact with Android devices, allowing for device management, app debugging, system analysis, and UI automation through natural language commands.Last updated -29143PythonApache 2.0