实战

用 Claude Code 处理邮件:MCP + Pipedream 打造个人邮件 AI 代理

Harper Reed 用 Claude Code + Pipedream MCP 处理积压邮件:代理读取邮件起草回复、检查日历,人工审核后发送。含血泪教训、CLAUDE.md 规则、Skill 文件配置和 Pipedream MCP 工具栈完整实战教程。

2026/3/13分钟 阅读ClaudeEagle

开发者 Harper Reed 分享了他如何用 Claude Code 配合 MCP 服务器处理积压邮件的实战经验——代理帮你起草,你来审核,效率翻倍而不失控制。

核心工作流

  1. 启动连接好 MCP 服务器的 Claude Code 会话
  2. 让它检查邮件
  3. Claude 汇报收件箱需要处理的邮件(先未读,再已读)
  4. 自动起草回复(检查日历、搜索背景信息等)
  5. 你去邮件客户端审核草稿,改几个字发出去

核心原则:AI 起草,人类审核,绝不自动发送。

血泪教训:为什么一定要手动审核

Harper 分享了一个真实事故:一个 Bug 导致代理在收到他反馈前就自动发送了草稿。一个朋友帮他介绍了写书机会,代理直接代他回复「我很乐意做」,对方兴奋跟进,Harper 才发现完全不是他的意思。

教训:代理只能起草,永远不能直接发送。

工具栈配置

json
{
  "mcpServers": {
    "pd": {
      "type": "http",
      "url": "https://mcp.pipedream.net/v2"
    }
  }
}

Pipedream MCP 是核心:添加后通过 OAuth 授权,连接 Gmail、Google Calendar、Contacts,这些服务自动变成 Claude Code 可调用的工具。

项目目录结构

. ├── .claude/ │ ├── CLAUDE.md │ ├── settings.json │ └── skills/ │ ├── crm-management/SKILL.md │ └── email-management/SKILL.md └── .mcp.json

CLAUDE.md:邮件处理规则

1. 找到邮件线程,获取上下文 2. 获取线程 ID、消息 ID 和收件人邮箱 3. 如果邮件提到活动,主动检查日历并添加 4. 起草邮件:始终明确提供 To 邮箱地址,保持极度简洁,匹配用户风格,不加签名 5. 始终创建为草稿,绝不直接发送 6. 回复时使用线程 ID 确保在正确线程中

Skill 文件

核心原则: - 始终起草,从不发送 - 线程引用至关重要 - 匹配用户写作风格 - 提取结构化数据(活动、待办、联系人) 成功标准: - 草稿在正确的对话线程中 - 用户说 looks good 几乎不需要修改 - 主动添加日历事件

关键技巧:让 Claude Code 在实践中根据你的反馈自动生成和更新 Skill 文件,效果远比手写好。

实际效果

每封邮件仍需人工审核,但编辑量越来越少——就像一年前的代码生成场景一样。代理清理供应商、服务商的例行往来邮件,腾出时间专注真正重要的邮件。

适合 AI 起草的场景

  • 供应商和服务商的例行往来
  • 日程确认和活动邀请
  • 需要大量背景信息才能回复的邮件
  • 积压的低优先级邮件

不适合:重要个人关系邮件、需要高度个人化表达的场景。


原文:Getting Claude Code to do my emails | 来源:harper.blog

相关文章推荐

实战用 Claude Code + MCP 自动处理邮件:实战经验与避坑指南Harper Reed 用 Claude Code + Pipedream MCP 打造邮件自动处理工作流:Agent 检查收件箱、匹配个人写作风格起草回复、仅保存草稿由人工审核。包含完整目录结构、CLAUDE.md 配置、MCP 服务器设置,以及「让 Agent 直接发邮件」的惨痛教训。2026/2/28实战Claude Code 与 MCP(Model Context Protocol)集成实战:连接 GitHub、Slack、数据库全流程Claude Code 与 MCP 集成实战完整指南:MCP 三类能力(Tools/Resources/Prompts)、三种配置方式(/mcp 交互命令/.mcp.json 项目级/~/.claude.json 用户级)、GitHub 完整配置(列出 Issues/查看 PR 评论)、Slack 配置(提炼技术决策)、PostgreSQL 配置(分析数据异常)、官方插件市场 8 个预配置 MCP 插件(GitHub/Slack/Atlassian/Linear/Notion/Sentry/Figma/Vercel)、MCP Prompts 作为 /mcp__server__prompt 格式斜杠命令、企业安全白名单(allowManagedMcpServersOnly/enabledMcpjsonServers)和 MCP 调试方法(/mcp/reconnect/--mcp-debug)。2026/3/8实战Claude Code MCP 集成实战:连接外部服务、数据库与 API 的完整教程Claude Code MCP 集成实战:配置文件格式(.mcp.json)、常用 MCP 服务器(GitHub/PostgreSQL/Slack/Brave Search)、三大实战场景(数据库分析/GitHub 自动化/邮件处理),以及 MCP 服务器类型、管理命令和安全注意事项。2026/3/2实战Claude Code Skills 实战:15 个可直接使用的 SKILL.md 模板(Git/审查/测试/文档/部署/调试)15 个精心设计的开箱即用 SKILL.md 模板:Git 工作流类(Smart Commit/PR Creator/Branch Cleanup);代码审查类(Security Review 含 OWASP 清单/Performance Review N+1 检测);测试类(Test Generator/Coverage Check);文档类(API Doc Generator OpenAPI 格式/Changelog Generator);部署运维类(Pre-deploy Checklist);调试类(Error Analyzer);效率工具类(Code Explainer/Refactor Advisor/Dependency Auditor/Daily Standup Helper)。2026/5/10实战Claude Code 成本优化完整指南:Token 节省策略、模型选择和 Prompt Cache 配置Claude Code 成本优化完整指南:Token 消耗来源分析(对话历史/大文件读取/工具输出/MCP 服务器/长 CLAUDE.md);8 个优化策略(/compact 主动压缩/精确 @ 引用/控制 MCP 数量/模型选择 Haiku vs Sonnet vs Opus 价格对比/努力等级按需调整/Prompt Cache 1 小时 TTL/CLAUDE.md 精简/usage 监控);不同场景的成本估算(个人/小团队/企业);以及订阅 vs API 的临界点分析。2026/5/8实战Claude Code 企业规模化最佳实践:AI 网关、成本控制和可观测性完全指南Claude Code 企业级部署完整指南:原生局限(订阅模式无实时仪表盘/API 密钥散落风险);AI 网关层解决方案(7 个最佳实践:凭证三级层级/预算速率限制/完整请求可观测性/请求元数据标签/多提供商故障转移/输入输出护栏/灵活提供商切换);Portkey 2 分钟配置示例;Enterprise 专属功能(managed-settings/allowManagedDomainsOnly/OpenTelemetry);以及团队 CLAUDE.md 安全策略模板。2026/5/7