Familia

com.familiaplanner由 familiaplanner.com 發布v0.9.0更新於 Oct 26, 2026

Private family planner for schedules, tasks, checklists, attachments, and availability.

已驗證Streamable HTTP可網頁執行效率與工作流溝通與協作

概覽

AI 產生的概覽

Familia 是針對私人家庭行程規劃的遠端 MCP 伺服器,讓助理讀取與管理家庭行程、任務、清單、計畫與空閒時間。

可以做什麼
  • 列出家庭(household)及其成員,包含可用於指派任務與計畫的使用者 ID
  • 檢視行程與概況:今天、明天、指定日期、本週、下一項、收件匣與逾期事項
  • 依標題、備註、描述或地點搜尋任務、計畫及已連結的行事曆事件
  • 建立與編輯任務、清單任務、計畫及重複項目,並支援批次寫入
  • 管理附件:列出附件、附加 JPEG/PNG/WebP 圖片、建立或取代清單、刪除附件
  • 尋找空閒日期與沒有硬性安排阻擋的連續日期區間
適用情境
適合家庭已在用 Familia、希望助理回答今天的安排、逾期家事或本週計畫,或在對話中建立與更新家庭任務、清單與計畫的情境。
執行需求
透過 streamable HTTP 存取的遠端端點,不需在本機安裝套件。需要 Familia 帳號,以及由該帳號產生的 bearer 權杖,放在 Authorization 標頭中。需要能連線至託管端點的網路。
安裝前請注意
此 bearer 權杖可存取私人家庭資料,應視為機密。多數工具會寫入:建立、更新、取消與永久刪除任務、計畫及附件,以及批次寫入。更新與取消可能通知家庭成員並重排重複事項,計畫變更也可能同步到受邀訪客的副本。刪除會一併移除相關行程、提醒與附件。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Familia,將其新增到工作區。
  2. 連接 Authorization token 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
  3. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/com.familiaplanner%2Ffamilia/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "familia": {
      "type": "http",
      "url": "https://mcp.family.asynq.org/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_TOKEN>"
      }
    }
  }
}

README

該儲存庫沒有 README。

工具

25

familia_list_households

List Familia households

Use this when the user asks which Familia households, families, or shared boards are available. Includes member names and user ids for assigning tasks or plans. Do not use for listing tasks, plans, or calendar events.

無需輸入參數。

familia_list_household_members

List Familia household members

Use this when a task or plan must be assigned to, owned by, or shared with a named household member and their Familia user id is not already known.

輸入參數timezonehouseholdId必填

familia_get_day_overview

Get day overview

Use this when the user asks for Familia items on a specific date or in a specific time window. Includes tasks, plans, and connected calendar events. Do not use for broad text search or multi-week availability.

輸入參數dateendAtstartAttimezonehouseholdIdincludeCompleted

familia_get_today_schedule

What am I doing today?

Use this when the user asks about today's agenda, today's tasks, what they are doing today, or what they should do today. Includes tasks, plans, Google/calendar events, and an overdue summary.

輸入參數timezonehouseholdId

familia_get_tomorrow_schedule

What am I doing tomorrow?

Use this when the user asks about tomorrow's agenda, tomorrow's tasks, tomorrow's plans, or what they should prepare for tomorrow. Includes tasks, plans, Google/calendar events, and an overdue summary.

輸入參數timezonehouseholdId

familia_get_next_up

Next up

Use this when the user asks what is next, what they should do now, their next task, or the next upcoming family item. Defaults to personal assigned items; use household scope only for family-wide wording. Never describe owner-only tasks as assigned to the current user.

輸入參數limitscopetimezonehouseholdId

familia_get_weekly_overview

Weekly overview

Use this when the user asks about this week, the next week, upcoming days, family schedule for the week, or a multi-day planning overview.

輸入參數daystimezonestartDatehouseholdId

familia_get_inbox

Inbox / needs attention

Use this when the user asks for inbox, items needing attention, overdue tasks, past leftovers, unfinished responsibilities, or what is waiting on them.

輸入參數limittimezonehouseholdId

familia_list_past_due

List past leftovers

Use this when the user asks for overdue items, past leftovers, missed tasks, unfinished items from previous days, or Czech “resty”. Calendar events are excluded.

輸入參數limittimezonehouseholdId

familia_search_items

Search family board items

Use this when the user asks to find Familia tasks, plans, or connected calendar events by title, notes, description, or location. Do not use for public web search or unrelated document search.

輸入參數limitquery必填offsettimezonehouseholdId

familia_create_task

Create task

Use this when the user asks to create a responsibility-style Familia task, agreement, reminder, or chore. If the same task repeats across several days, weeks, or months, provide repeatRule and create one recurring task instead of multiple one-time tasks. Do not use for calendar-style events, trips, school activities, or holidays; use familia_create_plan instead. When the primary intent is a shopping list, packing list, or standalone checklist, use familia_create_list_task. Assigning to another household member queues a push notification; schedules can also queue reminders, and delivered notifications cannot be recalled.

輸入參數dueAttitle必填allDaytimezonetodoListrepeatRuledescriptionhouseholdId必填leadMinutesownerUserIdassigneeUserIdidempotencyKey另有 1 個

familia_create_list_task

Create list task

Use this when the user asks to create a shopping list, packing list, checklist, or Familia task with list items. If the same list task repeats across several days, weeks, or months, provide repeatRule and create one recurring list task instead of multiple one-time tasks. Do not use when editing an existing list attachment. Assigning to another household member queues a push notification; schedules can also queue reminders, and delivered notifications cannot be recalled.

輸入參數dueAtitems必填title必填allDaytimezonelistTitlerepeatRuledescriptionhouseholdId必填leadMinutesownerUserIdassigneeUserId另有 2 個

familia_list_attachments

List attachments

Use this when the user asks what photos, checklists, or list attachments are attached to an existing Familia task or plan. Use before editing an existing list attachment when the attachment id is unknown.

輸入參數targetId必填timezonetargetType必填

familia_attach_image

Attach image

Use this when the user asks to attach a JPEG, PNG, or WebP image to an existing Familia task or plan. Provide either dataUrl or base64Data plus mimeType. Do not use for non-image files.

輸入參數widthheightdataUrlfileNamemimeTypetargetId必填timezonebase64DatatargetType必填replaceExistingPhoto

familia_create_list_attachment

Create list attachment

Use this when the user asks to add a new checklist, shopping list, packing list, or structured subtasks to an existing Familia task or plan. Do not use for editing an existing attachment.

輸入參數items必填titletargetId必填timezonetargetType必填

familia_update_list_attachment

Update list attachment

Use this when the user asks to edit, add, remove, reorder, or mark items in an existing Familia checklist/list attachment. This replaces the existing list content; list attachments first if the attachment id is unknown.

輸入參數items必填titletimezoneattachmentId必填

familia_delete_attachment

Delete attachment

Use this only when the user explicitly asks to delete or remove an existing Familia photo, checklist, or list attachment. Do not use for hiding or summarizing attachments.

輸入參數timezoneattachmentId必填

familia_create_plan

Create plan

Use this when the user asks to create a Familia plan item for an event, trip, holiday, school, activity, care coverage, travel, chore block, or other scheduled family plan. If the same plan repeats across several days, weeks, or months, provide rrule and create one recurring plan instead of multiple one-time plans. If the user gives multiple dated or timed actions that clearly belong to the plan, such as flights, leaving for the airport, pickup, packing, check-in, or return travel, put the main event/trip in the plan and create each dated action as a relatedTasks entry instead of stuffing them all into notes. Do not use for standalone responsibility-style task reminders; use familia_create_task or familia_batch_write instead. Related tasks assigned to another household member can queue push notifications; schedules can trigger reminders, and delivered notifications cannot be recalled.

輸入參數kindendAtnotesrruletitle必填allDaystartAtlocationtimezonehouseholdId必填agreementIdsrelatedTasks另有 4 個

familia_update_task

Update task

Use this when the user asks to rename, reschedule, reassign, complete, cancel, or otherwise edit an existing Familia task. When status is done, this completes the next actionable occurrence so recurring tasks continue. Do not use to create a new task. Updates may notify household members and reschedule reminders; delivered notifications cannot be recalled.

輸入參數dueAttitlestatustimezonerepeatRuleagreementId必填descriptionownerUserIdassigneeUserIdvisibleToHousehold

familia_cancel_task

Cancel task

Use this only when the user explicitly asks to cancel, archive, or hide an existing Familia task without permanently deleting the record. Do not use to mark a task done; use familia_update_task instead.

輸入參數timezoneagreementId必填

familia_delete_task

Permanently delete task

Use this only when the user explicitly asks to permanently delete or hard delete an existing Familia task. This removes the record and related task schedules, occurrences, reminders, and attachments.

輸入參數timezoneagreementId必填

familia_update_plan

Update plan

Use this when the user asks to rename, reschedule, move, update location, link tasks, change participants, or otherwise edit an existing Familia plan. Do not use to create a new plan. Updates can synchronize copies already imported by invited guests and queue notifications; delivered notifications cannot be recalled.

輸入參數kindendAtnotestitleallDaystartAtlocationtimezoneplanItemId必填agreementIdsparticipantUserIdsrequiresConfirmation

familia_delete_plan

Delete plan

Use this only when the user explicitly asks to delete, remove, or cancel an existing Familia plan item. Do not use to reschedule or complete a plan; use familia_update_plan instead. Cancelling a shared plan can update existing guest copies and queue cancellation notifications; delivered notifications cannot be recalled.

輸入參數timezoneplanItemId必填

familia_batch_write

Batch write Familia items

Use this when the user explicitly asks to create or modify multiple Familia tasks, list tasks, plans, or task attachments in one request, or when one prompt contains multiple standalone dated actions that should become separate tasks. When the same task or plan repeats, use repeatRule/rrule on one operation instead of creating duplicate one-time operations. For a main event/trip plus clearly related dated actions, prefer one create_plan operation with relatedTasks. Internally this runs bounded individual write operations one by one; it does not create a backend transaction. Operations can queue assignment notifications and reminders; delivered notifications cannot be recalled.

輸入參數timezoneoperations必填idempotencyKeycontinueOnError

familia_find_free_days

Find consecutive free days

Use this when the user asks to find free days, open dates, vacation windows, long weekends, or consecutive days without hard Familia availability blockers. Do not use for listing tasks on one known date.

輸入參數limittimezonestartDatebusyEndHourhorizonDayshouseholdIdbusyStartHourblockingPolicyconsecutiveDays

版本歷史

1
  1. v0.9.0最新Sep 16, 2026

評分

已滿足適用檢查項的 75%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。