使用说明
基本能力
产品定位
AgentMail MCP集成服务是一个用于动态管理电子邮件收件箱的MCP服务器,特别适用于AI助手(如Claude)进行电子邮件操作。
核心功能
- 动态创建新收件箱
- 列出和检索收件箱
- 从任何AgentMail收件箱发送电子邮件
- 回复现有线程中的消息
- 列出所选收件箱的线程和消息
- 检索消息的附件
适用场景
- AI助手通过自然语言命令管理电子邮件
- 动态创建和管理多个电子邮件收件箱
- 自动化电子邮件发送和回复
工具列表
create_inbox: 动态创建新收件箱list_inboxes: 列出所有收件箱send_message: 发送电子邮件reply_message: 回复消息list_threads: 列出收件箱的线程和消息retrieve_attachments: 检索消息的附件
使用教程
使用依赖
- Python 3.10+
- AgentMail API密钥
- (可选)Claude Desktop或任何其他支持MCP命令的前端
安装教程
PIP(本地或PyPI)
pip install agentmail-mcp
运行服务:
agentmail-mcp --api-key="YOUR_AGENTMAIL_API_KEY"
调试方式
- 激活虚拟环境:
source .venv/bin/activate
- 查找Agentmail MCP服务器包的位置:
which agentmail-mcp
-
将返回的路径复制到
claude_desktop_config.json文件的command字段中。 -
重启Claude Desktop。
使用示例
- “创建一个名为demo的新收件箱。”
- “列出我所有的收件箱。”
- “从收件箱test@agentmail.to发送一封电子邮件到test@example.com,主题为‘Hello’,正文解释过去一周旧金山的天气。”
- “回复收件箱abc123中最新的消息。”