Skip to main content
Glama

@multimail/mcp-server

MultiMail 的 MCP 服务器。为您的智能体提供专属电子邮件地址,并配备分级的人工监督功能——从完全审批到自主发送。

快速开始

npx @multimail/mcp-server

设置 MULTIMAIL_API_KEY 以获得完全访问权限,或者在不设置的情况下运行以先创建账户。请在 multimail.dev 获取密钥。

使用 MultiMail 即表示您同意 服务条款可接受使用政策

Related MCP server: MCP Email Server

入门指南

还没有账户?有两个选择:

选项 A:浏览器注册(推荐,60 秒)

  1. 前往 multimail.dev/pricing

  2. 点击 Get started free(或选择付费方案)

  3. 选择您的智能体将执行的操作并选择监督模式

  4. 检查您的电子邮件以获取激活码

  5. 将 API 密钥添加到下方的 MCP 配置中

选项 B:远程 MCP 服务器(通过 OAuth 自动注册)

将其添加到您的 MCP 客户端中——首次连接时会在浏览器中进行注册:

{
  "mcpServers": {
    "multimail": {
      "type": "url",
      "url": "https://mcp.multimail.dev/mcp"
    }
  }
}

注册后:配置您的邮箱

首次使用时,MultiMail 会提示您配置邮箱。您也可以使用 configure_mailbox 工具显式运行此操作:

  • 监督模式:需要多少人工审批(gated_sendmonitoredautonomous 等)

  • 显示名称:邮件中显示的发送者名称

  • 抄送/密送默认值:自动抄送所有外发邮件的地址

  • 调度:启用/禁用定时发送并设置默认的把关时间

  • 签名:电子邮件签名块

如果您跳过此步骤,MultiMail 将在您首次调用工具时提醒您。

设置

选项 A:远程服务器(推荐)

无需安装。直接连接到我们的托管服务器。通过浏览器中的 OAuth 进行身份验证。

{
  "mcpServers": {
    "multimail": {
      "type": "url",
      "url": "https://mcp.multimail.dev/mcp"
    }
  }
}

适用于 Claude.ai、Claude Desktop、Claude Code 以及任何支持远程 MCP 服务器的客户端。

选项 B:本地服务器 (stdio)

在本地运行服务器。API 密钥作为环境变量传递。

{
  "mcpServers": {
    "multimail": {
      "command": "npx",
      "args": ["-y", "@multimail/mcp-server"],
      "env": {
        "MULTIMAIL_API_KEY": "mm_live_...",
        "MULTIMAIL_MAILBOX_ID": "01KJ1NHN8J..."
      }
    }
  }
}

在哪里添加

客户端

配置文件

Claude Code

~/.claude/.mcp.json

Claude Desktop

claude_desktop_config.json

Cursor

项目中的 .cursor/mcp.json

Windsurf

~/.codeium/windsurf/mcp_config.json

Copilot (VS Code)

项目中的 .vscode/mcp.json

OpenCode

项目中的 mcp.json

ChatGPT Desktop

设置 > MCP 服务器

任何 MCP 客户端

请查阅客户端文档以获取配置位置

环境变量

变量

必需

描述

MULTIMAIL_API_KEY

完全访问权限必需。不设置此项可查看设置说明,或使用远程服务器进行自动 OAuth 注册。

您的 MultiMail API 密钥 (mm_live_...)

MULTIMAIL_MAILBOX_ID

默认邮箱 ID。如果未设置,请将 mailbox_id 传递给每个工具或先调用 list_mailboxes

MULTIMAIL_API_URL

API 基础 URL。默认为 https://api.multimail.dev

工具

工具

描述

list_mailboxes

列出此 API 密钥可用的所有邮箱

configure_mailbox

设置邮箱偏好:监督模式、显示名称、抄送/密送、调度、签名

send_email

发送带有 Markdown 正文的电子邮件。支持附件、idempotency_key 和用于定时发送的 send_at

check_inbox

使用过滤器列出电子邮件:状态、发送者、主题、日期范围、方向、附件、游标分页

read_email

获取完整的电子邮件内容。将受信任的元数据和不受信任的正文作为单独的内容块返回。

reply_email

回复现有线程中的电子邮件。支持附件和 idempotency_key

download_attachment

以 base64 格式下载带有内容类型的电子邮件附件

get_thread

获取对话线程中的所有电子邮件,包括参与者和元数据

cancel_message

取消待处理或已调度的电子邮件

schedule_email

安排电子邮件在未来发送,需要 send_at 时间。在发送前可编辑或取消。

edit_scheduled_email

在发送前编辑已调度电子邮件的发送时间、收件人、主题或正文

update_mailbox

更新邮箱设置(显示名称、监督模式、签名、Webhook)

update_account

更新账户设置(组织名称、监督邮箱、物理地址)

delete_mailbox

永久删除邮箱(需要管理员权限)

request_challenge

请求用于账户创建的 ALTCHA 工作量证明挑战(无需 API 密钥)

create_account

使用已解决的 PoW 挑战创建新账户(无需 API 密钥)

resend_confirmation

使用新代码重新发送激活邮件(无需 API 密钥)

activate_account

使用确认邮件中的代码激活账户(无需 API 密钥)

tag_email

设置、获取或删除电子邮件上的键值标签(持久化智能体记忆)

add_contact

将联系人添加到地址簿,并可选择添加标签

search_contacts

按姓名或电子邮件搜索地址簿

get_account

获取账户状态、方案、配额、发送启用情况、执行层级

create_mailbox

创建新邮箱(需要管理员权限)

request_upgrade

请求监督模式升级(信任阶梯)

apply_upgrade

应用来自操作员的升级代码

get_usage

检查计费周期的配额和使用统计信息

list_pending

列出等待监督决策的电子邮件(需要监督权限)

decide_email

批准或拒绝待处理的电子邮件(需要监督权限)

report_spam

将电子邮件标记为垃圾邮件并移至隔离区

not_spam

将垃圾邮件恢复为未读并标记为非垃圾邮件

list_spam

列出被标记为垃圾邮件并被隔离的电子邮件

delete_contact

从地址簿中删除联系人

check_suppression

列出被抑制的电子邮件地址

remove_suppression

从抑制列表中删除地址

list_api_keys

列出所有 API 密钥(需要管理员权限)

create_api_key

创建带有作用域的新 API 密钥(需要管理员权限 + 操作员批准;拒绝 send+oversight 组合以防止自我批准)

revoke_api_key

撤销 API 密钥(需要管理员权限)

get_audit_log

获取账户审计日志(需要管理员权限)

delete_account

永久删除账户及所有数据(需要管理员权限)

wait_for_email

阻塞直到收到符合过滤器的新邮件,或超时(最长 120 秒)

create_webhook

为实时电子邮件事件通知创建 Webhook 订阅

list_webhooks

列出此账户的所有 Webhook 订阅

delete_webhook

删除 Webhook 订阅

工作原理

  • 您以 Markdown 编写邮件正文。MultiMail 会将其转换为格式化的 HTML 进行投递。

  • 收到的邮件以 整洁的 Markdown 格式呈现。无需 HTML 解析或 MIME 解码。

  • 线程化是自动的。回复邮件时,标头会自动正确设置。

  • 发送操作在扫描威胁时返回 pending_scan 状态。如果您的邮箱使用把关监督,状态将转换为 pending_send_approval 以供人工审核。请勿重试或重新发送。

  • 通过检查接收邮件上的 X-MultiMail-Identity 签名标头来验证其他智能体。

开发

npm install
npm run dev   # Run with tsx (no build needed)
npm run build # Compile TypeScript
npm start     # Run compiled version

测试

echo '{"jsonrpc":"2.0","method":"tools/list","id":1}' | MULTIMAIL_API_KEY=mm_live_... node dist/index.js

许可证

MIT

Install Server
A
license - permissive license
A
quality
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    F
    maintenance
    Server for Gmail integration in Claude Desktop with auto authentication support. This server enables AI assistants to manage Gmail through natural language interactions.
    26,678
    1,165
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Provides IMAP and SMTP capabilities, enabling developers to manage email services with seamless integration and automated workflows.
    14
    315
    BSD 3-Clause
  • A
    license
    A
    quality
    A
    maintenance
    A simple MCP server that enables users to send emails using Resend's API, integrating with tools like Cursor and Claude Desktop for seamless email composition and delivery.
    99
    9,640
    565
    MIT
  • -
    license
    C
    quality
    C
    maintenance
    Gives 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.to
    10
    92

View all related MCP servers

Related MCP Connectors

  • Hosted email MCP for AI agents with inboxes, send/receive, memory, recovery, and credits.

  • Authenticated email gateway for AI agents — per-agent inboxes, HITL approval, SPF/DKIM verified.

  • Authenticated email gateway for AI agents — per-agent inboxes, HITL approval, SPF/DKIM verified.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/multimail-dev/mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server