核心用法
ofw-mcp 是一个 Model Context Protocol (MCP) 服务器,专用于将 Claude 等 AI 助手与 OurFamilyWizard (OFW) 官方共同育儿平台深度集成。用户通过配置 OFW 账号凭证后,即可在对话环境中直接调用 20+ 个工具函数,覆盖消息收发(含草稿管理、附件上传下载)、日历事件 CRUD、费用记账以及私密日志四大核心模块。
部署方式灵活:Claude Code 用户可直接通过 npx 运行,无需额外依赖;需要持久化配置的场景则支持 mcporter 注册管理。所有数据操作均通过 OFW 官方 API 完成,本地仅维护缓存以提升读取效率。
显著优点
- 法律效力完整保留:所有消息发送、事件创建、费用记录均同步至 OFW 官方平台,满足家庭法庭对通讯记录的要求。
- 双向读写能力:不仅支持查询历史消息、导出附件,还能主动发送消息、创建日程、记录费用,实现闭环管理。
- 草稿安全机制:敏感内容可先存草稿,经人工确认后再正式发送,避免冲动沟通。
- 线程化回复:支持
replyToId参数自动携带原始消息历史,保持对话上下文完整。 - 隐私边界清晰:
ofw_get_profile严格限定于当前用户及法定共同育儿方信息,无越权访问风险。
潜在缺点与局限性
- 凭证明文存储:OFW 用户名密码需以环境变量形式配置,缺乏 OAuth 等更安全的授权机制。
- 读取即已读风险:
ofw_get_message在获取未读收件箱消息时会自动标记为已读,可能影响用户的未读状态管理。 - 通知状态副作用:
ofw_get_notifications会更新最后查看时间,不适合后台静默轮询。 - 平台锁定:仅支持 OurFamilyWizard,无法迁移至其他共同育儿应用(如 AppClose、TalkingParents)。
- 单账户架构:暂不支持多账户切换,离异后涉及多位共同育儿方的复杂家庭结构需多次配置。
适合人群
- 高频 OFW 用户:需要批量导出通讯记录、整理费用明细用于法律程序或税务申报的共同父母。
- 法律从业者:律师或调解员协助客户审查 OFW 历史记录、起草正式回复。
- 执行助理/个案管理员:受雇于一方父母,代为维护日程同步、费用追踪等日常行政事务。
- 数据意识型用户:希望将 OFW 数据与其他系统(如个人日历、记账软件)联动的高级用户。
常规风险
- 误操作导致法律后果:OFW 消息在法庭上可作为证据,AI 助手发送的内容仍由用户承担法律责任,必须人工确认敏感操作。
- 凭证泄露:
.env或 MCP 配置文件中的明文密码若被提交至 Git 或共享环境,可能导致账户被盗取。 - 服务稳定性依赖:MCP 服务器为社区第三方维护,非 OFW 官方出品,API 变更或平台政策调整可能导致功能中断。
- 情感操控风险:AI 辅助起草的消息若被用于骚扰、控制或 gaslighting 另一方,工具本身无伦理拦截机制。