Built using Python as the implementation language for the MCP server
Lemon Email MCP Server
A Model Context Protocol (MCP) server that provides email sending capabilities through the Lemon Email service. This allows AI agents and applications to send transactional emails programmatically.
Features
- 🍋 Lemon Email Integration: Send emails through the Lemon Email API
- 🤖 MCP Compatible: Works with any MCP-compatible AI agent or application
- ⚡ Easy Setup: Simple configuration with environment variables
- 🧪 Built-in Testing: Includes test client and standalone testing mode
- 🐍 Pure Python: No complex dependencies
Quick Start
Installation
Usage as MCP Server
Start the MCP server:
The server provides one tool:
send_email
: Send transactional emails via Lemon Email API
Configuration
Set the following environment variable:
LEMON_EMAIL_API_KEY
: Your Lemon Email API key (required)LEMON_EMAIL_API_BASE_URL
: API base URL (optional, defaults to Lemon Email API)
Integration Examples
Continue.dev (VS Code)
Claude Desktop
API Reference
send_email Tool
Send an email using the Lemon Email service.
Parameters:
to
(string, required): Recipient email addresssubject
(string, required): Email subject linebody
(string, required): Email body contentfromemail
(string, required): Sender email addressfromname
(string, optional): Sender name (default: "Email Assistant")toname
(string, optional): Recipient nametag
(string, optional): Email tag for tracking (default: "mcp-agent")variables
(object, optional): Template variablesreplyto
(string, optional): Reply-to email address
Example:
Development
Testing
Run the comprehensive test suite:
Run standalone email test:
Project Structure
License
MIT License - see LICENSE file for details.
Contributing
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
Support
- 🐛 Issues: GitHub Issues
- 📧 Email: manojk030303@gmail.com
- 📖 MCP Docs: Model Context Protocol
Built with ❤️ for the AI agent ecosystem.
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.
Enables AI agents to send transactional emails programmatically through the Lemon Email API. Provides simple email sending capabilities with customizable sender information, recipients, and content.
Related MCP Servers
- AsecurityFlicenseAqualityGives on-the-fly inboxes to AI agents. Agents / LLM's can send, receive, and take action in isolated inboxes. Built for AI unlike Gmail. Check us out at agentmail.toLast updated -1025
- AsecurityAlicenseAqualityIntegrates with Mailtrap Email Platform to enable sending transactional emails via API.Last updated -110047MIT License
- AsecurityFlicenseAqualityA Model Context Protocol server that enables AI models to send emails via simple tool calls, supporting both plain text and HTML formats with JWT authentication.Last updated -105
- -securityAlicense-qualityProvides AI assistants with the ability to manage email accounts through cPanel's UAPI, enabling automated email account creation, deletion, configuration, and forwarding management.Last updated -1MIT License