Email MCP Server

by fahadbstech

Not rated
GitHub

About

Send emails via SMTP. Requires SMTP server credentials to be configured through environment variables.

Details

Author
fahadbstech
Categories
Communication, Automation, Other

Setup

Install Email MCP Server in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/fahadbstech/mcp-gmail-sender

Follow the installation instructions in the repository README, then restart your MCP client.

This project provides a Model Context Protocol (MCP) server for sending emails via a single tool,send_email.

- Exposes a single MCP tool:send_email(send an email via SMTP)
- Usesnodemailerfor SMTP email delivery

Set the following environment variables before running the server:

- SMTP_HOST(required): SMTP server hostname
- SMTP_PORT(optional, default: 587): SMTP server port
- SMTP_SECURE(optional, default: false): Set totruefor port 465, otherwisefalse
- SMTP_USER(required): SMTP username
- SMTP_PASS(required): SMTP password
- SMTP_FROM(optional): Sender email address (defaults toSMTP_USER)

The server will start and listen for MCP requests on stdio.

To integrate this server with Claude Desktop, add the following to yourclaude_desktop_config.json:

{ "mcpServers": { "email-mcp": { "command": "node", "args": [ "D:\\projects\\Bitsol Projects\\email-mcp\\dist\\src\\index.js" ], "env": { "SMTP_HOST": "smtp.gmail.com", "SMTP_PORT": "587", "SMTP_SECURE": "false", "SMTP_USER": "<your_email>", "SMTP_PASS": "<your_app_password>" } } } }

Replace<your_email>and<your_app_password>with your actual SMTP credentials.

- to(string, required): Recipient email address
- subject(string, required): Subject of the email
- text(string, required): Plain text body of the email
- html(string, optional): HTML body of the email

{ "name": "send_email", "arguments": { "to": "recipient@example.com", "subject": "Hello", "text": "This is a test email." } }

Query live Gmail data using LLMs via CData's read-only MCP server.

Tools for common Gmail operations, such as sending emails.

Provides comprehensive integration with Gmail for reading, searching, and sending emails.

An MCP server for Gmail, allowing AI assistants to manage emails through natural language.

Search and delete emails in your Gmail account.

Enables AI assistants to manage Gmail through natural language interactions.

An MCP server for integrating Gmail with auto-authentication support.

A standardized interface for managing, sending, and retrieving emails through the Gmail API.

Manage your Gmail account, including sending, reading, and organizing emails.

An MCP server for interacting with your Gmail account using AI assistants.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.