Back to Home
griffinwork40 icon

twilio-mcp

Verified Safe

by griffinwork40

Overview

An MCP server for Twilio enabling AI-powered SMS/MMS messaging with intelligent conversation management and persistence.

Installation

Run Command
node /path/to/twilio-mcp/dist/index.js

Environment Variables

  • TWILIO_ACCOUNT_SID
  • TWILIO_AUTH_TOKEN
  • TWILIO_PHONE_NUMBER
  • WEBHOOK_PORT
  • WEBHOOK_BASE_URL
  • DATABASE_PATH
  • LOG_LEVEL
  • AUTO_CREATE_CONVERSATIONS
  • ENABLE_AI_CONTEXT
  • ENABLE_MMS

Security Notes

The server demonstrates strong security practices: - **No Hardcoded Secrets**: All sensitive credentials (Twilio SIDs/Tokens) are loaded from environment variables via Zod validation. - **Webhook Validation**: All inbound Twilio webhooks (`/webhooks/twilio/sms`, `/webhooks/twilio/status`) are rigorously validated using Twilio's signature verification. This prevents spoofing and unauthorized access. - **Input Validation**: All MCP tool inputs are validated using Zod schemas, minimizing the risk of injection attacks or unexpected data. - **HTTPS Requirement**: Documentation explicitly states HTTPS is required for production webhooks. No `eval` or malicious obfuscation patterns were found.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassLow
Avg Tokens10
Stars0
Forks0
Last Update2026-01-02

Tags

TwilioSMSMMSConversation ManagementWebhooksSQLiteNode.jsMCP