Notify + Model Context Protocol (MCP)
Integrate email capabilities directly into your AI workflows.
What is MCP?
The Model Context Protocol (MCP) is an open standard introduced by Anthropic that enables AI models to interact with external tools and services in a standardized and secure way.
Think of MCP as a USB-C port for AI applications — a universal way for AI systems to connect with various resources.
With the Notify MCP server, you can instruct your LLMs/AI assistants to compose and send emails on-the-fly using Notify, creating seamless email workflows within your AI apps.
Notify MCP Email Server
The Notify MCP server provides email sending capabilities through a server-side event (SSE) based API, built using TypeScript, Express.js, the MCP SDK, and the Notify API.
Key Features
- Real-time email sending via SSE
- Easy integration with AI models
- Comprehensive error handling
- Simple configuration
Tech Stack
- Node.js with TypeScript
- MCP SDK (v1.8.0+)
- Express.js framework
- Zod for validation
How It Works
Simple API
The Notify MCP server exposes a single tool named "send-email" with intuitive parameters for recipient, subject, and message content.
AI Integration
AI models using the MCP protocol can discover and use this to send notifications, reports, or personalized messages.
MCP Server Configuration
{ "mcpServers": { "email-sending-service": { "name": "email-sending-service", "version": "1.0.0", "url": "http://localhost:8080/sse", "env": { "NOTIFY_API_KEY": "<YOUR-NOTIFY-API-KEY>" }, "tools": [ { "name": "send-email", "description": "Send an email using Notify", "url": "http://localhost:8080/send-email", "params": { "to": "recipient@example.com", "subject": "Subject of the email", "message": "Body of the email (Plaintext or your own HTML)" } } ] } } }
This configuration can be added to Cursor by going to Settings > MCP Servers.
Getting Started
- Create a free Notify account
Sign up to Notify and get your API key from the Credentials page.
- Clone the Notify MCP repo
Access our GitHub repository here to get the MCP server code.
- Install dependencies
Run
npm install
to set up all required packages. - Configure environment
Create a
.env
file with your Notify API key. - Start the server
Run
npm start
to launch the MCP server on port 8080. - Configure your IDE
Add the MCP server configuration seen above to your IDE (Cursor, Claude Desktop, VS Code, etc.).
Ready to add email capabilities to your AI?
Get started with the Notify MCP server today and build AI driven apps with plug-n-play email functionality.