Email MCP Server

AI MCP Server Email Automation Attachment Management

Contact us to host your MCP Server in FlowHunt

FlowHunt provides an additional security layer between your internal systems and AI tools, giving you granular control over which tools are accessible from your MCP servers. MCP servers hosted in our infrastructure can be seamlessly integrated with FlowHunt's chatbot as well as popular AI platforms like ChatGPT, Claude, and various AI editors.

What does “Email” MCP Server do?

The Email MCP (Model Context Protocol) Server provides AI assistants with robust email functionality. Acting as a bridge between LLMs and email systems, this server allows AI agents to compose and send emails, as well as search for attachments within specified directories. By integrating the Email MCP Server into development workflows, users can automate and streamline tasks such as email drafting, file attachment lookup, and sending notifications—all directly via AI interfaces. This enhances productivity by reducing manual email management and allowing LLMs to interact with email systems programmatically, making it a valuable tool for both developers and organizations looking to automate communication workflows.

List of Prompts

No prompt templates are mentioned in the repository.

Logo

Ready to grow your business?

Start your free trial today and see results within days.

List of Resources

No explicit resources are mentioned in the repository.

List of Tools

  • Compose and Send Email: Enables LLMs to create and dispatch emails directly from the server, allowing for automated communication.
  • Search Attachments: Provides functionality to search for attachments within specified directories, assisting in quickly finding and attaching files to emails.

Use Cases of this MCP Server

  • Automated Email Composition: Developers can automate the process of drafting and sending emails, saving time and minimizing repetitive manual tasks.
  • Attachment Management: AI agents can locate and attach files from specified directories, making it easier to handle documents and resources.
  • Notification Systems: Integrate with project management or monitoring tools to send automated notifications and status updates via email.
  • Customer Support Automation: Use LLMs to reply to customer inquiries or send updates, streamlining support workflows.
  • Workflow Integration: Seamlessly connect with other MCP-enabled tools to trigger emails as part of broader automated processes.

How to set it up

Windsurf

  1. Ensure Python is installed on your system.
  2. Locate the configuration file for Windsurf (typically windsurf.json or similar).
  3. Add the Email MCP Server to the mcpServers section:
{
  "mcpServers": {
    "email-mcp": {
      "command": "python",
      "args": ["-m", "src.mcp_server_email"]
    }
  }
}
  1. Save the configuration and restart Windsurf.
  2. Verify the server is running and accessible.

Securing API Keys

Use environment variables to secure sensitive information:

{
  "mcpServers": {
    "email-mcp": {
      "command": "python",
      "args": ["-m", "src.mcp_server_email"],
      "env": {
        "EMAIL_USER": "your_email@example.com",
        "EMAIL_PASS": "your_secure_password"
      },
      "inputs": {
        "directory": "/path/to/attachments"
      }
    }
  }
}

Claude

  1. Install Python if not already present.
  2. Open Claude’s configuration file.
  3. Add the Email MCP Server with the following JSON snippet:
{
  "mcpServers": {
    "email-mcp": {
      "command": "python",
      "args": ["-m", "src.mcp_server_email"]
    }
  }
}
  1. Save and restart Claude.
  2. Confirm that the Email MCP Server is registered and operational.

Securing API Keys

See Windsurf example above for environment variable setup.

Cursor

  1. Make sure Python is available on your system.
  2. Edit the Cursor configuration file.
  3. Add the Email MCP Server like this:
{
  "mcpServers": {
    "email-mcp": {
      "command": "python",
      "args": ["-m", "src.mcp_server_email"]
    }
  }
}
  1. Save the file and restart Cursor.
  2. Check that the MCP server is listed as active.

Securing API Keys

Refer to the Windsurf example for proper configuration.

Cline

  1. Install Python if needed.
  2. Open the Cline configuration file.
  3. Add the Email MCP Server:
{
  "mcpServers": {
    "email-mcp": {
      "command": "python",
      "args": ["-m", "src.mcp_server_email"]
    }
  }
}
  1. Save changes and restart Cline.
  2. Ensure the Email MCP server is up and running.

Securing API Keys

Use environment variables as shown in the Windsurf example.

How to use this MCP inside flows

Using MCP in FlowHunt

To integrate MCP servers into your FlowHunt workflow, start by adding the MCP component to your flow and connecting it to your AI agent:

FlowHunt MCP flow

Click on the MCP component to open the configuration panel. In the system MCP configuration section, insert your MCP server details using this JSON format:

{
  "email-mcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Once configured, the AI agent is now able to use this MCP as a tool with access to all its functions and capabilities. Remember to change “email-mcp” to whatever the actual name of your MCP server is and replace the URL with your own MCP server URL.


Overview

SectionAvailabilityDetails/Notes
Overview
List of PromptsNone found
List of ResourcesNone found
List of ToolsEmail and attachment tools
Securing API KeysExample provided
Sampling Support (less important in evaluation)Not mentioned

Roots support: ⛔ Not mentioned


Between the two tables, here’s a quick opinion:

The Email MCP Server provides essential email and attachment functionality and clear setup instructions, but lacks prompt templates, resources, and explicit mention of roots or sampling support. It covers core needs for communication automation but could be enhanced with more features and documentation.


MCP Score

Has a LICENSE✅ MIT
Has at least one tool
Number of Forks7
Number of Stars34

Frequently asked questions

Boost Productivity with FlowHunt's Email MCP Server

Supercharge your AI workflows—compose emails, manage attachments, and automate notifications directly from your flows.

Learn more

Email MCP Server
Email MCP Server

Email MCP Server

The Email MCP Server integrates AI assistants with external email systems, enabling automated email sending, file attachments, and SMTP validation through a str...

5 min read
AI Automation +5
Gmail MCP Server Integration
Gmail MCP Server Integration

Gmail MCP Server Integration

Integrate Gmail into your AI workflows with the Gmail MCP Server. FlowHunt enables AI assistants to send, read, organize, and automate emails securely, leveragi...

5 min read
AI Gmail Integration +4
MCP Email Server
MCP Email Server

MCP Email Server

Integrate FlowHunt with the MCP Email Server to enable AI-powered email composition, secure SMTP delivery, advanced attachment management, and pattern-based fil...

4 min read
AI Email Automation +4