nicemails 提供远程 MCP 服务。接入后,AI 助手可以列出你的邮箱、读取和搜索邮件、整理邮件、新建邮箱,并在你确认后发信。它只能使用你授予的权限和邮箱。
https://nicemails.net/mcp其他支持远程服务 OAuth 登录的 MCP 客户端接入方式相同:填地址、登录、授权,不需要复制任何密钥。
适用于不支持 OAuth 登录的客户端和无人值守的程序。在 nicemails 打开「设置 → API 密钥」,点「创建 API 密钥」,密钥用途选「AI 代理(MCP)」,选好权限和邮箱后复制密钥。密钥只显示一次。
每个请求都带上这个 HTTP 头:
Authorization: Bearer <YOUR_API_KEY>多数 MCP 客户端接受类似下面的配置。把占位符换成你的密钥,并妥善保管。
{
"mcpServers": {
"nicemails": {
"type": "http",
"url": "https://nicemails.net/mcp",
"headers": {
"Authorization": "Bearer <YOUR_API_KEY>"
}
}
}
}权限在授权页或创建密钥时选择。连接也可以限定到单个邮箱,此时所有权限都只作用于该邮箱。
只读工具不会改动你的邮件。会改动数据的工具都有标注,客户端可以在每次调用前先问你。
| 工具 | 类型 | 作用 |
|---|---|---|
list_mailboxesList mailboxes | 只读 | 列出这个连接可以使用的邮箱及其存储用量。 |
create_mailboxCreate mailbox | 会改动数据 | 在套餐额度内新建一个独立邮箱。 |
list_messagesList messages | 只读 | 列出某个邮箱一个文件夹里的邮件,最新的在前。 |
searchSearch messages | 只读 | 在选定邮箱的所有文件夹中搜索。 |
get_messageRead message | 只读 | 读取一封邮件的正文、附件信息和投递状态,不会把它标为已读。 |
send_messageSend message | 会改动数据 | 从你的某个邮箱排队发出一封邮件。新收件人需要你先确认。 |
moveMove message | 会改动数据 | 把邮件移到同一邮箱的另一个文件夹。 |
flagSet message flags | 会改动数据 | 把邮件标为已读或未读、星标或已回复。 |