Token导航 LogoToken导航TokenDH.com
Email Intelligence Agent logo
办公协作未说明官方级别未说明来源级核验

Email Intelligence Agent

MCP Server

一个用于个人邮件管理的智能代理,支持多账户管理和自动分类。

工具数

0

提示词数

0

GitHub Stars

1

资源数

0
邮件管理本地处理PythonClaudeClaude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

fabianwilliams

提供方

fabianwilliams

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

电子邮件智能代理

状态:第0阶段-宪法初始化 创建: 2026-02-12 Ralph v2项目:宪法自治发展 上下文:个人生产力工具(不用于工作)

______________________________________________________________________

项目概述

首要目标:为Claude Desktop构建一个个人电子邮件分流系统,作为MCP服务器,自主管理多个电子邮件帐户(Gmail+个人M365)。

不是工作项目 -我在微软有WorkIQ,负责处理工作电子邮件分类。这是为了我的个人生活。

为什么是这个项目?

基于OpenClaw研究(Nate B.Jones分析), 电子邮件管理是排名第一的技能 拥有5705+社区技能。用户迫切需要自主的收件箱管理。

关键洞察一位OpenClaw用户在两天内通过代理清除了4000封电子邮件。这就是需求信号。

多账户支持

基于sirfixalotv2 OAuth模式来处理:

  • Gmail帐户:个人收件箱、模拟账户
  • 个人M365:Hotmail/Outlook.com(不工作M365)
  • OAuth2流:与sirfixalotv2用于令牌管理的模式相同

时间线

Week 1-2: Build MCP Server + Multi-Account Auth
  ├─ OAuth2 for Gmail + personal M365
  ├─ Account management (add/remove accounts)
  ├─ Keychain-backed token storage
  └─ MCP tools for Claude Desktop

Week 2-3: Triage Engine Implementation
  ├─ Priority classification (4 tiers)
  ├─ Auto-archive low-priority
  ├─ Smart actions (unsubscribe, label)
  └─ Learning from user overrides

Week 3-4: Dogfooding & Iteration
  ├─ Use on real personal inbox
  ├─ Measure: Time saved, accuracy, trust
  ├─ Fix issues, improve classification
  └─ Tune for personal email patterns

Week 5-6: Polish & Optional Sharing
  ├─ Documentation and deployment guide
  ├─ Optional: Share insights with M365 team
  ├─ Optional: Adotob productization
  └─ Optional: Open source as Claude Skill

______________________________________________________________________

项目结构

email-intelligence-agent/
├── README.md                          # This file
├── RALPH-CONSTITUTION.md              # Ralph v2 governance (5-phase workflow)
├── PRD.md                             # M365 Copilot Email Intelligence PRD
├── SPEC.md                            # Technical specification for Claude Skill POC
├── docs/
│   ├── research/
│   │   └── openclaw-demand-signals.md # OpenClaw analysis
│   ├── design/
│   │   ├── architecture.md            # System architecture
│   │   └── user-flows.md              # User experience flows
│   └── decisions/
│       └── adr-001-mcp-vs-api.md      # Architectural decision records
├── src/
│   ├── skills/                        # Claude Desktop skills
│   ├── mcp-servers/                   # MCP server implementations
│   └── tests/
└── .claude/
    └── skills/
        └── email-triage/              # Claude Skill manifest

______________________________________________________________________

Ralph v2宪法工作流程

该项目如下 Ralph v2宪法自治发展:

第0阶段:宪法初始化✅ (当前)

  • 已创建存储库
  • 拉尔夫宪法成立
  • 加载上下文(个人、Microsoft、共享)

第1阶段:规范和澄清⏳ (下一页)

  • PRD用户评论
  • 技术规范验证
  • 澄清已解决的问题
  • 停止:用户必须在第2阶段之前批准

第二阶段:设计与建筑

  • 系统架构设计
  • MCP服务器设计
  • 用户体验流程
  • 安全和隐私考虑

第三阶段:实施

  • 为Gmail集成构建MCP服务器
  • 实施分流逻辑
  • 创建Claude桌面技能
  • 使用真实收件箱数据进行测试

第4阶段:测试与验证

  • 与Gmail API的集成测试
  • 用户接受度测试(Fabian收件箱)
  • 衡量标准:处理电子邮件、节省时间、准确性
  • 基于反馈进行迭代

第5阶段:文件和交接

  • M365副驾驶的最终PRD
  • 技术文档
  • 部署指南
  • 经验教训

______________________________________________________________________

成功标准

个人工具成功

  • ✅ 可处理多个帐户(2-3个Gmail+1个个人M365)
  • ✅ 每天自主处理100多封电子邮件
  • ✅ 优先级分类准确率达到85%以上
  • ✅ 每周在个人收件箱管理上节省5+小时
  • ✅ 用户足够信任代理以启用自动存档
  • ✅ 关键个人电子邮件零误报
  • ✅ 与Claude Desktop MCP集成可靠工作

可选扩展目标

  • ✅ 有价值的见解足以与M365团队分享
  • ✅ 架构足够干净,可以进行产品化(Adotob SaaS)
  • ✅ 代码质量足够好,可以开源

______________________________________________________________________

主要特点

多账户管理

  • OAuth2集成:Gmail+个人M365(Outlook.com、Hotmail)
  • 钥匙链存储:通过macOS钥匙链安全存储令牌
  • 帐户切换:在个人账户之间轻松切换
  • 示范模式:单独的模拟账户用于测试/展示

智能分诊

  • 四级优先级:临界、高、中、低
  • 自动操作:存档、标签、基于分类的星号
  • 智能取消订阅:检测并提供批量取消订阅
  • 学习:从用户覆盖改进

隐私与控制

  • 本地优先:Mac上的所有处理(无云AI调用)
  • 透明:了解为什么每封电子邮件都被分类
  • 可逆的:轻松回滚任何操作
  • 选择性的:选择要自动分类的帐户

______________________________________________________________________

技术栈

核心架构(基于sirfixalotv2)

  • 语言:Python 3.11+(与sirfixalotv2一致)
  • MCP服务器:用于Claude Desktop集成的FastMCP
  • 运行时:本地Mac(M3 Max)
  • 存储:SQLite用于电子邮件状态+分类历史
  • 凭证:macOS钥匙链通过 keyring 图书馆

邮件集成

  • Gmail API:具有读/写/修改作用域的OAuth2
  • Microsoft Graph API:个人M365(消费者租户)
  • 多账户:来自sirfixalotv2的ACCOUNT_MAPPING模式
  • 许可证管理:带设备流+刷新的OAuth2Manager

人工智能与处理

  • LLM:Ollama(gpt oss:12b)用于当地分类
  • 嵌入:nomic嵌入文本:语义搜索的最新版本
  • 矢量存储:用于电子邮件相似性的可选Qdrant
  • 缓存:可选Redis以提高性能

可观察性(不可协商)

  • 追踪:所有操作的OpenTetry跨度
  • 指标:分类准确度、处理时间、API延迟
  • 日志记录:带跟踪ID的结构化JSON日志
  • 仪表盘:Jaeger用于跟踪可视化

______________________________________________________________________

参考文献

  • OpenClaw研究: Nate B.Jones视频记录
  • 出色的开放式法律技能: https://github.com/VoltAgent/awesome-openclaw-skills
  • iOS联系人清理器:Ralph v2项目的参考实施
  • Ralph v2系统: LLMContext/shared/ralph-v2-system.md

______________________________________________________________________

联系方式与背景

  • 拥有者:法比安·威廉姆斯
  • PM角色:首席项目经理-M365副驾驶(微软)
  • 上下文:个人(POC)→ 微软(PRD)→ Adotob(产品化)
  • 拉尔夫v2:有宪法保护的自主执行

______________________________________________________________________

下一步:审查PRD.md和SPEC.md,然后Ralph进入第一阶段(澄清)

目录标签

目录标签

邮件管理本地处理PythonClaude本地部署多账户支持智能分类隐私保护

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

oauth

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明oauth部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP