核心用法
ofw-mcp 是一个专为 OurFamilyWizard (OFW) 共同育儿平台设计的 MCP 服务器,使 Claude Code 能够直接操作用户的 co-parenting 数据。该工具覆盖 OFW 四大核心模块:消息系统(收件箱/发件箱/草稿)、共享日历、费用追踪和私人日志,提供完整的读写能力。
安装支持两种模式:直接通过 npx 运行(推荐),或配合 mcporter 工具进行配置管理。认证采用用户名/密码方式存储于环境变量,无 OAuth 或令牌轮换机制。
显著优点
- 功能完整度高:覆盖消息收发(含线程回复、草稿管理、附件上传下载)、日历 CRUD、费用记录、日志条目的全生命周期操作
- 缓存策略合理:消息列表走本地缓存避免误标记已读,首次同步后可离线浏览
- 法律场景适配:明确区分草稿保存与正式发送流程,支持敏感消息预审机制
- Claude Code 原生集成:直接修改
.mcp.json即可启用,无需额外代理层
潜在缺点与局限性
- 认证方式脆弱:明文密码存储于配置文件或环境变量,无 MFA 支持,泄露风险高
- 状态副作用隐蔽:
ofw_get_notifications和ofw_get_message会改变服务器端的最后查看状态,可能在用户不知情时破坏"未读"证据链 - 无沙箱隔离:工具直接操作生产环境的法律记录,误删除或错误发送不可逆
- 依赖官方非公开 API:通过逆向工程实现,存在被 OFW 封禁或接口变更导致失效的风险
- 社区维护单一:仅一位作者(chrischall),无企业背书,长期维护存疑
适合人群
- 需要高频查询 OFW 消息/日程的离异/分居父母
- 通过 Claude Code 批量整理共同育儿证据材料的法律助理
- 希望自动化费用记录和日历同步的 OFW 重度用户
常规风险
- 法律证据污染:自动标记已读可能损害"对方未送达"的诉讼主张
- 数据泄露:配置文件中明文存储密码,共享项目时极易意外暴露
- 操作不可逆:消息发送、事件删除、费用记录均无回收站机制,确认步骤依赖 AI 的提示词设计