CO

chrischall/ofw-mcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

14 stars 7 forks 品質 82 トレンド 40MIT

弊社のファミリーウィザード(OFW)と対話するためのMCP

概要

Claude を OurFamilyWizard に接続するモデルコンテキスト・プロトコル・サーバーで、共同親しみのあるメッセージ、カレンダー、経費、ジャーナルへのアクセスを自然言語で提供します。 このコードベースは完全に構築され、Claude Sonnet 4.6によって積極的に維持されています。 人間の監査は行いません。 使用前にすべてのコードとツールの権限を確認します。 - 「私の最近のOFWメッセージを表示」 - 「来週の子供のカレンダーはどうですか?」 - 「最近の費用をリストして、私が借りたものを私に教えてください」 - 「今日のピックアップに関するジャーナルエントリを追加」 - 「私の親からの最後のメッセージに返信を盗難」 - Claudeデスクトップ - Node.js 22.5以降(node:sqliteはキャッシュバックエンドです) - アクティブ OurFamilyWizardアカウント このMCPサーバーを使用することで、以下のことを認め、同意します。 Auth は、独自の認証情報で動作します。 親のアカウント、お子様のアカウント、または他人のアカウントにアクセスすることはできません。 OFWの直接使用を管理するのと同じように.

概要(AI 翻訳)

Claude を OurFamilyWizard に接続するモデルコンテキスト・プロトコル・サーバーで、共同親しみのあるメッセージ、カレンダー、経費、ジャーナルへのアクセスを自然言語で提供します。

[!警告] AI開発プロジェクト このコードベースは完全に構築され、Claude Sonnet 4.6によって積極的に維持されています。 人間の監査は行いません。 使用前にすべてのコードとツールの権限を確認します。

できること

クラウデの事をのような頼む:

  • 「最近の OFW メッセージを表示」
  • 「来週のキッズカレンダー」とは?
  • 「最近の費用を調べて、私が借りたものを教えてください」
  • 「今日のピックアップに関するジャーナルエントリーを追加」
  • ※「親友からの返信」*

要件

  • クロードデスクトップ
  • Node.js 22.5以降(node:sqlite])はキャッシュバックエンドです。
  • アクティブファミリーウィザードアカウント

利用規約の承認

このMCPサーバーを使用することで、以下のことを認め、同意します。

1. このサーバーは、当社のFamilyWizardアカウントにアクセスします。 Auth は、独自の認証情報で動作します。 親のアカウント、お子様のアカウント、または他人のアカウントにアクセスすることはできません。

**2.

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

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:sqlite is 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.

GitHub で README 全文を見る

インストール

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" } } } }