Email MCP 服务器

AI Automation Email MCP

联系我们在FlowHunt托管您的MCP服务器

FlowHunt在您的内部系统和AI工具之间提供额外的安全层,让您能够精细控制从MCP服务器可访问哪些工具。托管在我们基础设施中的MCP服务器可以与FlowHunt的聊天机器人以及ChatGPT、Claude和各种AI编辑器等热门AI平台无缝集成。

“Email” MCP 服务器的作用是什么?

Email MCP 服务器是一个简单的 Model Context Protocol (MCP) 服务器,使你的 AI 助手能够通过 SMTP 发送邮件和添加附件。它作为 AI Agent 与外部邮件系统之间的桥梁,提供基础和高级的邮件发送能力,包括 HTML 内容、文件附件、抄送/密送支持和 SMTP 连接测试。该服务器通过允许开发者和 AI Agent 自动化通信任务、验证 SMTP 配置、以编程方式管理邮件设置,极大拓展了助手与现实世界消息系统的交互能力,并提升了开发和自动化场景下的生产力。

Prompt 列表

仓库中未记录任何明确的 Prompt 模板。本节为空。

Logo

准备好发展您的业务了吗?

今天开始免费试用,几天内即可看到结果。

资源列表

文档或代码中未提及明确的 MCP 资源。本节为空。

工具列表

  • send_email
    使用你配置的 SMTP 设置,向收件人发送纯文本或 HTML 邮件的简单工具。需提供收件人、主题和正文。

  • send_custom_email
    支持抄送/密送、文件附件、HTML 格式和每封邮件可自定义 SMTP 设置的高级邮件发送工具。

  • test_smtp_connection_tool
    用于验证 SMTP 配置,确保在使用前邮件发送设置无误的工具。

MCP 服务器的应用场景

  • 自动化邮件通知
    AI Agent 可通过邮件即时发送通知、提醒或状态更新给用户或团队,简化沟通流程。

  • 文件与报告分发
    可将生成的报告、日志或文档作为附件发送给一个或多个收件人,减少手动分享步骤。

  • 带格式的团队公告
    利用 HTML 支持,制作视觉丰富的团队更新或简报,并通过抄送/密送发给多人。

  • SMTP 配置验证
    开发者可快速检查和验证 SMTP 设置,避免部署或集成阶段邮件投递失败。

  • 个性化触达自动化
    自动化发送个性化邮件,用于用户入职、客户支持或跟进,借助 AI 批量生成并投递消息。

如何设置

Windsurf

仓库中未提供 Windsurf 的特定安装说明。

Claude

  1. 安装所需软件

    • 安装 uv(Python 包管理器):
      curl -LsSf https://astral.sh/uv/install.sh | sh
      重启终端或运行 source ~/.bashrc
  2. 安装项目依赖

    • cd email-mcp-server
    • uv sync
  3. 测试安装

    • uv run python test_email.py
    • (可选)运行服务器:uv run main.py
  4. 配置 Claude Desktop

    • 编辑 Claude Desktop 配置并添加:
{
  "mcpServers": {
    "mcp-server": {
      "command": "uv",
      "args": [
        "--directory",
        "path/to/the/app/email-mcp-server",
        "run",
        "main.py"
      ],
      "env": {
        "SMTP_HOST": "",
        "SMTP_PORT": "",
        "SMTP_SECURE": "",
        "SMTP_USER": "",
        "SMTP_FROM": "",
        "SMTP_PASS": ""
      }
    }
  }
}

重要:请将目录路径修改为你的实际安装路径。

Cursor

  1. 安装所需软件

    • 安装 uv:
      curl -LsSf https://astral.sh/uv/install.sh | sh
      重启终端或运行 source ~/.bashrc
  2. 安装项目依赖

    • cd email-mcp-server
    • uv sync
  3. 测试安装

    • uv run python test_email.py
    • (可选)运行服务器:uv run main.py
  4. 配置 Cursor

    • 编辑你的配置文件并添加:
{
  "mcpServers": {
    "mcp-server": {
      "command": "uv",
      "args": [
        "--directory",
        "path/to/the/app/email-mcp-server",
        "run",
        "main.py"
      ],
      "env": {
        "SMTP_HOST": "",
        "SMTP_PORT": "",
        "SMTP_SECURE": "",
        "SMTP_USER": "",
        "SMTP_FROM": "",
        "SMTP_PASS": ""
      }
    }
  }
}

重要:请将目录路径修改为你的实际安装路径。

Cline

仓库中未提供 Cline 的特定安装说明。

使用环境变量保护 API 密钥

通过 MCP 服务器配置的 env 部分配置敏感的 SMTP 凭证。例如:

"env": {
  "SMTP_HOST": "smtp.gmail.com",
  "SMTP_PORT": "587",
  "SMTP_SECURE": "false",
  "SMTP_USER": "your-email@gmail.com",
  "SMTP_FROM": "your-email@gmail.com",
  "SMTP_PASS": "your-app-password"
}

实际密钥建议尽量存储在配置文件之外的安全位置。

如何在流程中使用 MCP

在 FlowHunt 中使用 MCP

要在 FlowHunt 工作流中集成 MCP 服务器,首先添加 MCP 组件并将其连接到你的 AI Agent:

FlowHunt MCP flow

点击 MCP 组件以打开配置面板。在系统 MCP 配置区,按如下 JSON 格式填写你的 MCP 服务器信息:

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

配置完成后,AI Agent 即可作为工具使用该 MCP,访问其全部功能。请将 “email-mcp” 替换为实际名称,并相应修改 URL。


总览

模块可用性详情/说明
概览已提供 Email MCP 服务器概览
Prompt 列表未记录 Prompt 模板
资源列表未发现明确 MCP 资源
工具列表send_email, send_custom_email, test_smtp
API 密钥安全已提供 env 示例及配置说明
采样支持(评估时不重要)未提及

Roots 支持:未提及

采样支持:未提及


根据上表,Email MCP 服务器为邮件自动化提供了完善且清晰的工具,但缺乏 Prompt 模板、明确的 MCP 资源,以及如 roots 或采样等高级协议特性的说明。Claude 和 Cursor 的安装配置简单,环境变量支持明确。

我们的观点

这个 MCP 服务器在主用场景下简单易用且文档完善,但在更高级的 MCP 特性和资源支持上有待提升。它非常适合邮件相关任务,但在可扩展性和协议深度上有限。对于基础实用性与文档,我会给 6/10,仍有提升空间。

MCP 评分

有 LICENSE✅ (MIT)
至少有一个工具
Fork 数0
Star 数3

常见问题

自动化你的邮件工作流

通过高效的邮件自动化提升 AI Agent 的生产力。直接从流程中发送、测试和管理邮件。

了解更多

电子邮件 MCP 服务器
电子邮件 MCP 服务器

电子邮件 MCP 服务器

FlowHunt 的电子邮件 MCP 服务器为 AI 助手与邮件系统之间搭建桥梁,实现自动化邮件撰写、附件搜索,并通过 LLM 集成简化沟通流程。...

2 分钟阅读
AI MCP Server +5
Gmail MCP 服务器集成
Gmail MCP 服务器集成

Gmail MCP 服务器集成

通过 Gmail MCP 服务器将 Gmail 集成到您的 AI 工作流中。FlowHunt 使 AI 助手能够安全地发送、读取、组织和自动化邮件,利用先进的 Gmail 工具和资源——全部通过 OAuth2 认证。...

2 分钟阅读
AI Gmail Integration +4
JupyterMCP MCP 服务器集成
JupyterMCP MCP 服务器集成

JupyterMCP MCP 服务器集成

JupyterMCP 通过模型上下文协议(MCP)实现 Jupyter Notebook(6.x)与 AI 助手的无缝集成。利用 LLM 自动执行代码、管理单元格和获取输出,简化数据科学工作流程并提升生产力。...

2 分钟阅读
MCP Jupyter +5