imap

一个基于Python的IMAP邮件管理MCP工具,支持读取和删除特定文件夹的邮件。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:imap。
它的用途是:一个基于Python的IMAP邮件管理MCP工具,支持读取和删除特定文件夹的邮件。
完整的 Skill 内容见:https://321skill.com/skills/imap/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“帮我读取‘收件箱’里昨天所有来自‘系统通知’的邮件标题。”,它会通过这个Skill连接到你的邮箱,执行查询并返回结果列表。或者

对AI说:“请删除‘广告’文件夹里所有超过30天的邮件。”,它会执行批量删除操作并返回处理摘要。

介绍

这个Skill是一个基于Python开发的MCP(Model Context Protocol)工具,专门用于通过IMAP协议管理邮件。它解决了需要通过编程或自动化方式处理邮件的需求,例如定期清理特定文件夹(如垃圾邮件、广告邮件)或批量读取邮件内容进行分析。

使用方式非常简单,你需要在你的AI Agent(如Claude Desktop)中配置并启用这个MCP服务器。配置时需要提供你的邮件服务器地址、邮箱账号、应用密码(或授权码)以及你想要操作的邮件文件夹名称。之后,你就可以通过自然语言指令,让AI帮你执行读取或删除邮件的操作。

它非常适合需要将邮件处理集成到自动化工作流中的开发者、运维人员或数据分析师。例如,开发者可以用它来清理CI/CD通知邮件,数据分析师可以定期抓取特定主题的邮件进行分析。

使用前请确保你的邮箱支持IMAP并已开启相关权限,同时建议使用应用专用密码而非邮箱登录密码,以保障账户安全。操作邮件时请谨慎,特别是删除操作,建议先进行读取确认。

核心特点

作为MCP工具,它能被Claude等AI原生应用直接调用,将邮件管理能力无缝集成到AI对话与自动化流程中,而不仅仅是独立的脚本。同时,它专注于IMAP协议下对特定文件夹的精确操作,提供了更聚焦的邮件管理功能。

注意事项

不适合需要发送邮件、管理邮件联系人、处理复杂邮件规则(如自动转发、标记)或使用非IMAP协议(如Exchange)的场景。

常见问题

如何获取邮箱的IMAP配置信息?

通常可在邮箱设置中查找“IMAP/SMTP服务”或“客户端授权”选项,开启后获取服务器地址(如imap.qq.com)和专用授权码。

支持Gmail或QQ邮箱吗?

支持任何提供IMAP服务的邮箱,如Gmail、QQ邮箱、163邮箱等,只需正确配置服务器地址和授权码即可。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/imap/raw/index.md 读取 imap 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。