Notification & Messaging Stack for Cursor
Configuration
{
"mcpServers": {
"twilio-mcp": {
"command": "npx",
"args": [
"-y",
"@twilio-alpha/mcp"
],
"env": {
"TWILIO_ACCOUNT_SID": "YOUR_TWILIO_ACCOUNT_SID",
"TWILIO_API_KEY": "YOUR_TWILIO_API_KEY",
"TWILIO_API_SECRET": "YOUR_TWILIO_API_SECRET"
}
},
"slack-official-mcp": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-slack"
],
"env": {
"SLACK_BOT_TOKEN": "YOUR_SLACK_BOT_TOKEN",
"SLACK_TEAM_ID": "YOUR_SLACK_TEAM_ID"
}
},
"mailchimp-mcp": {
"command": "npx",
"args": [
"-y",
"mailchimp-mcp-server"
],
"env": {
"MAILCHIMP_API_KEY": "YOUR_MAILCHIMP_API_KEY"
}
},
"firebase-mcp": {
"command": "npx",
"args": [
"-y",
"firebase-tools@latest",
"mcp"
]
},
"redis-mcp": {
"command": "npx",
"args": [
"-y",
"redis-mcp"
],
"env": {
"REDIS_URL": "YOUR_REDIS_URL"
}
}
}
}Where to save
Paste the config above into:
.cursor/mcp.jsonEnvironment Variables
Replace the YOUR_ placeholders with your actual values.
TWILIO_ACCOUNT_SIDrequiredTwilio account SID
Used by: Twilio MCP
TWILIO_API_KEYrequiredTwilio API key
Used by: Twilio MCP
TWILIO_API_SECRETrequiredTwilio API secret
Used by: Twilio MCP
SLACK_BOT_TOKENrequiredSlack bot token (xoxb-...)
Used by: Slack MCP (Official)
SLACK_TEAM_IDrequiredSlack team/workspace ID
Used by: Slack MCP (Official)
MAILCHIMP_API_KEYrequiredMailchimp API key
Used by: Mailchimp MCP
REDIS_URLrequiredRedis connection URL
Used by: Redis MCP
What’s in this stack
Access Twilio communication APIs to send SMS, manage phone numbers, and interact with 1,400+ Twilio API endpoints from your AI editor.
Send and receive SMS, WhatsApp messages, and voice calls programmatically — the backbone of any transactional messaging system.
Official MCP server for Slack. Send and read messages, manage channels, and search conversations from your AI editor.
Deliver real-time notifications to team channels, manage bot interactions, and trigger workflows from application events.
Email campaign management, audience lists, automation workflows, and campaign analytics from Mailchimp.
Design email campaigns, manage subscriber lists, and automate drip sequences for marketing and transactional email delivery.
Manage Firebase projects, deploy Cloud Functions, query Firestore, configure Authentication, and access Crashlytics from your AI editor.
Send push notifications to iOS, Android, and web clients with topic-based targeting, scheduling, and delivery analytics.
Interact with Redis databases. Get, set, and manage keys, run commands, and monitor your Redis instances from your AI editor.
Queue and rate-limit outbound messages to prevent throttling, track delivery status, and handle retry logic efficiently.