
chrischall/ofw-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
MCP for interacting with Our Family Wizard (OFW)
개요
A Model Context Protocol server that connects Claude to OurFamilyWizard, giving you natural-language access to your co-parenting messages, calendar, expenses, and journal. This codebase was entirely built and is actively maintained by Claude Sonnet 4.6. No human has audited the implementation. Review all code and tool permissions before use. - "Show me my recent OFW messages" - "What's on the kids' calendar next week?" - "List recent expenses and tell me what I owe" - "Add a journal entry about today's pickup" - "Draft a reply to the last message from my co-parent" - Claude Desktop - Node.js 22.5 or later (node:sqlite is the cache backend) - An active OurFamilyWizard account By using this MCP server, you acknowledge and agree to the following: Auth happens via your own credentials. It does not — and cannot — access your co-parent's account, your children's accounts, or anyone else's. , just as they govern your direct use of OFW.
README
원문 README의 일부입니다. 원문 보기.
OurFamilyWizard MCP
A Model Context Protocol server that connects Claude to OurFamilyWizard, giving you natural-language access to your co-parenting messages, calendar, expenses, and journal.
[!WARNING] AI-developed project. This codebase was entirely built and is actively maintained by Claude Sonnet 4.6. No human has audited the implementation. Review all code and tool permissions before use.
What you can do
Ask Claude things like:
- “Show me my recent OFW messages”
- “What’s on the kids’ calendar next week?”
- “List recent expenses and tell me what I owe”
- “Add a journal entry about today’s pickup”
- “Draft a reply to the last message from my co-parent”
Requirements
- Claude Desktop
- Node.js 22.5 or later (
node:sqliteis the cache backend) - An active OurFamilyWizard account
Acknowledgement of Terms
By using this MCP server, you acknowledge and agree to the following:
1. This server accesses your own OurFamilyWizard account. Auth happens via your own credentials. It does not — and cannot — access your co-parent’s account, your children’s accounts, or anyone else’s.
2. OurFamilyWizard’s Terms govern your use of this server, just as they govern your direct use of OFW. There is no explicit anti-scraping clause; the governing language is broader:
Users may not obtain or attempt to obtain any materials or information through any means not intentionally made available.
And on credentials: “You are solely responsible for (1) maintaining the strict confidentiality of assigned Authentication Methods, (2) instructing any individual to whom the assigned Authentication Method is shared (‘Authorized User’) to not allow another person to use the Authentication Method.” OFW does contemplate “Authorized Users” and third-party-enabled integrations — but the account holder remains responsible.
You are agreeing to those terms — read by the maintainer 2026-05-23 — every time you invoke a tool in this server.
3. Personal, family use only. This project is not affiliated with, endorsed by, sponsored by, or in partnership with OurFamilyWizard, LLC or its parent. It is a personal automation tool for the named account holder. Do not use it on behalf of a co-parent without their consent, do not share credentials with anyone, and do not use it to bulk-extract another family’s data.
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →설정
{
"mcpServers": {
"ofw": {
"command": "node",
"args": ["/absolute/path/to/ofw-mcp/dist/index.js"],
"env": {
"OFW_USERNAME": "[email protected]",
"OFW_PASSWORD": "your-ofw-password"
}
}
}
}