MCP Email Server

A Model Context Protocol (MCP) server for email operations (POP3/SMTP with TLS). Allows an LLM like Claude to read, send, and manage emails.

Local serverstdio

What is the MCP Email Server MCP Server?

MCP Email Server is an MCP project maintained in the ptbsare/email-mcp-server repository. The maintainer describes its purpose as “A Model Context Protocol (MCP) server for email operations (POP3/SMTP with TLS). Allows an LLM like Claude to read, send, and manage emails”. Read the project documentation for the complete scope.

Local setup

The project provides a local client configuration using uvx. Follow the repository’s build and installation steps before copying it, and replace example paths with the paths on your own computer.

Configuration values

The example declares EMAIL_USER, EMAIL_PASS, POP3_SERVER, SMTP_SERVER. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

How to install the MCP Email Server MCP Server

{
  "mcpServers": {
    "email-mcp-server": {
      "command": "uvx",
      "args": [
        "git+https://github.com/ptbsare/email-mcp-server"
      ],
      "env": {
        "EMAIL_USER": "your-email@example.com",
        "EMAIL_PASS": "your-app-password",
        "POP3_SERVER": "pop.example.com",
        "SMTP_SERVER": "smtp.example.com"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
EMAIL_USERDeclared in the maintainer’s client configuration.Check documentation
EMAIL_PASSDeclared in the maintainer’s client configuration.Check documentation
POP3_SERVERDeclared in the maintainer’s client configuration.Check documentation
SMTP_SERVERDeclared in the maintainer’s client configuration.Check documentation