{"apiVersion":"v1","directorySlug":"famn-mcp-2ebbf65aa8","title":"Famn — One app for everything home","description":"An all-in-one app for shopping lists, meal planning, chores, calendar, and household chat.","pageUrl":"https://www.mcpbundles.com/skills/famn-mcp-2ebbf65aa8","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://famn.app/api/mcp","hostedMcpUrl":null,"toolCount":16,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"app.famn/famn-mcp-2ebbf65aa8","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"calendar_events_create","description":"Use when the user explicitly asks to add an event after the target calendar and start time have been resolved.","inputSchema":{"type":"object","required":["calendarId","title","startDateTime"],"properties":{"uid":{"type":"string"},"url":{"type":"string"},"class":{"type":"string"},"allDay":{"type":"boolean"},"status":{"type":"string"},"location":{"type":"string"},"metadata":{"type":"object","properties":{},"additionalProperties":true},"sequence":{"type":"number","minimum":0},"timeZone":{"type":"string"},"organizer":{"type":"string"},"calendarId":{"type":"string"},"exceptions":{"type":"array","items":{"type":"object"}},"includeICS":{"type":"boolean"},"relationId":{"type":"string"},"endDateTime":{"type":"string"},"isCancelled":{"type":"boolean"},"recurrenceId":{"type":"string"},"relationType":{"type":"string"},"startDateTime":{"type":"string"},"exceptionDates":{"type":"array","items":{"type":"string"}},"recurrenceRule":{"type":"string"},"recurrenceDates":{"type":"array","items":{"type":"string"}},"assignedSpaceMemberIds":{"type":"array","items":{"type":"string"}}},"additionalProperties":false},"logicalName":"calendar_events_create","displayName":"calendar_events_create","title":"calendar_events_create","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"calendar_events_delete","description":"Use only after the user explicitly asks to delete a known event. The call is rejected unless confirm is true.","inputSchema":{"type":"object","required":["calendarId","eventId","confirm"],"properties":{"confirm":{"type":"boolean"},"eventId":{"type":"string"},"calendarId":{"type":"string"}},"additionalProperties":false},"logicalName":"calendar_events_delete","displayName":"calendar_events_delete","title":"calendar_events_delete","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"calendar_events_get","description":"Use when an exact calendar event ID is known and the user needs its current details.","inputSchema":{"type":"object","required":["calendarId","eventId"],"properties":{"eventId":{"type":"string"},"calendarId":{"type":"string"},"includeICS":{"type":"boolean"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"calendar_events_get","displayName":"calendar_events_get","title":"calendar_events_get"},{"name":"calendar_events_move","description":"Use when the user explicitly asks to reschedule a known event or move it to another accessible calendar.","inputSchema":{"type":"object","required":["calendarId","eventId"],"properties":{"allDay":{"type":"boolean"},"eventId":{"type":"string"},"timeZone":{"type":"string"},"calendarId":{"type":"string"},"includeICS":{"type":"boolean"},"clearFields":{"type":"array","items":{"type":"string"}},"endDateTime":{"type":"string"},"startDateTime":{"type":"string"},"targetCalendarId":{"type":"string"}},"additionalProperties":false},"logicalName":"calendar_events_move","displayName":"calendar_events_move","title":"calendar_events_move","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"calendar_events_search","description":"Use when the user asks what is scheduled in a date range or wants to find an event by text, calendar, space, or relation.","inputSchema":{"type":"object","properties":{"to":{"type":"string"},"from":{"type":"string"},"limit":{"type":"number","maximum":100,"minimum":1},"query":{"type":"string"},"spaceId":{"type":"string"},"calendarId":{"type":"string"},"includeICS":{"type":"boolean"},"relationId":{"type":"string"},"relationType":{"type":"string"},"includeCancelled":{"type":"boolean"},"assignedSpaceMemberId":{"type":"string"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"calendar_events_search","displayName":"calendar_events_search","title":"calendar_events_search"},{"name":"calendar_events_update","description":"Use when the user explicitly asks to change the details of a known event. Omitted fields are preserved.","inputSchema":{"type":"object","required":["calendarId","eventId"],"properties":{"uid":{"type":"string"},"url":{"type":"string"},"class":{"type":"string"},"allDay":{"type":"boolean"},"status":{"type":"string"},"eventId":{"type":"string"},"location":{"type":"string"},"metadata":{"type":"object","properties":{},"additionalProperties":true},"sequence":{"type":"number","minimum":0},"timeZone":{"type":"string"},"organizer":{"type":"string"},"calendarId":{"type":"string"},"exceptions":{"type":"array","items":{"type":"object"}},"includeICS":{"type":"boolean"},"relationId":{"type":"string"},"clearFields":{"type":"array","items":{"type":"string"}},"endDateTime":{"type":"string"},"isCancelled":{"type":"boolean"},"recurrenceId":{"type":"string"},"relationType":{"type":"string"},"startDateTime":{"type":"string"},"exceptionDates":{"type":"array","items":{"type":"string"}},"recurrenceRule":{"type":"string"},"recurrenceDates":{"type":"array","items":{"type":"string"}},"assignedSpaceMemberIds":{"type":"array","items":{"type":"string"}}},"additionalProperties":false},"logicalName":"calendar_events_update","displayName":"calendar_events_update","title":"calendar_events_update","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"calendars_list","description":"Use when the user wants to see accessible calendars, or before an event action when the target calendar is not yet known.","inputSchema":{"type":"object","properties":{"page":{"type":"number","minimum":1},"spaceId":{"type":"string"},"pageSize":{"type":"number","maximum":100,"minimum":1}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"calendars_list","displayName":"calendars_list","title":"calendars_list"},{"name":"list_items_create","description":"Use when the user explicitly asks to add an item to a specific accessible list.","inputSchema":{"type":"object","required":["listId","name"],"properties":{"name":{"type":"string"},"unit":{"type":"string"},"group":{"type":"string"},"image":{"type":"string"},"doneAt":{"type":"string"},"listId":{"type":"string"},"gtinRef":{"type":"string"},"isFrozen":{"type":"boolean"},"quantity":{"type":"number"},"sortOrder":{"type":"number"},"expireDate":{"type":"string"},"productRef":{"type":"string"},"recipeRefs":{"type":"array","items":{"type":"object"}},"barcodePick":{"type":"boolean"},"combineSame":{"type":"boolean"},"listItemRef":{"type":"string"},"barcodeSearch":{"type":"boolean"},"ingredientRef":{"type":"string"},"productCategoryRef":{"type":"string"},"groupProductCategoryRef":{"type":"string"}},"additionalProperties":false},"logicalName":"list_items_create","displayName":"list_items_create","title":"list_items_create","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_items_delete","description":"Use only after the user explicitly asks to delete a known list item. The call is rejected unless confirm is true.","inputSchema":{"type":"object","required":["listId","itemId","confirm"],"properties":{"itemId":{"type":"string"},"listId":{"type":"string"},"confirm":{"type":"boolean"}},"additionalProperties":false},"logicalName":"list_items_delete","displayName":"list_items_delete","title":"list_items_delete","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_items_get","description":"Use when an exact list item ID is known and the user needs its current details.","inputSchema":{"type":"object","required":["listId","itemId"],"properties":{"itemId":{"type":"string"},"listId":{"type":"string"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"list_items_get","displayName":"list_items_get","title":"list_items_get"},{"name":"list_items_list","description":"Use when the user wants to review active or completed items in a known accessible list.","inputSchema":{"type":"object","required":["listId"],"properties":{"limit":{"type":"number","maximum":250,"minimum":1},"query":{"type":"string"},"listId":{"type":"string"},"includeDone":{"type":"boolean"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"list_items_list","displayName":"list_items_list","title":"list_items_list"},{"name":"list_items_set_done","description":"Use when the user explicitly asks to mark a known list item as completed.","inputSchema":{"type":"object","required":["listId","itemId"],"properties":{"itemId":{"type":"string"},"listId":{"type":"string"},"sessionId":{"type":"string"}},"additionalProperties":false},"logicalName":"list_items_set_done","displayName":"list_items_set_done","title":"list_items_set_done","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_items_update","description":"Use when the user explicitly asks to change a known list item. Omitted fields are preserved.","inputSchema":{"type":"object","required":["listId","itemId"],"properties":{"name":{"type":"string"},"unit":{"type":"string"},"group":{"type":"string"},"image":{"type":"string"},"doneAt":{"type":"string"},"itemId":{"type":"string"},"listId":{"type":"string"},"gtinRef":{"type":"string"},"isFrozen":{"type":"boolean"},"quantity":{"type":"number"},"sortOrder":{"type":"number"},"expireDate":{"type":"string"},"productRef":{"type":"string"},"recipeRefs":{"type":"array","items":{"type":"object"}},"barcodePick":{"type":"boolean"},"clearFields":{"type":"array","items":{"type":"string"}},"listItemRef":{"type":"string"},"barcodeSearch":{"type":"boolean"},"ingredientRef":{"type":"string"},"productCategoryRef":{"type":"string"},"groupProductCategoryRef":{"type":"string"}},"additionalProperties":false},"logicalName":"list_items_update","displayName":"list_items_update","title":"list_items_update","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"lists_list","description":"Use when the user wants to find accessible shared, shopping, grocery, or storage lists before reading or changing items.","inputSchema":{"type":"object","properties":{"page":{"type":"number","minimum":1},"query":{"type":"string"},"spaceId":{"type":"string"},"listType":{"enum":["generic","grocery","shopping","storage_freezer","storage_refrigerator","storage_pantry","storage_other","other"],"type":"string"},"pageSize":{"type":"number","maximum":100,"minimum":1},"includeDone":{"type":"boolean"},"includeItems":{"type":"boolean"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"lists_list","displayName":"lists_list","title":"lists_list"},{"name":"shopping_list_add_smart","description":"Use when the user asks to add a naturally named item to their shopping list and lets Famn resolve the list and usual matching product.","inputSchema":{"type":"object","required":["name"],"properties":{"lang":{"type":"string"},"name":{"type":"string"},"unit":{"type":"string"},"group":{"type":"string"},"image":{"type":"string"},"limit":{"type":"number","maximum":25,"minimum":1},"doneAt":{"type":"string"},"listId":{"type":"string"},"region":{"type":"string"},"gtinRef":{"type":"string"},"spaceId":{"type":"string"},"isFrozen":{"type":"boolean"},"listName":{"type":"string"},"listType":{"enum":["generic","grocery","shopping","storage_freezer","storage_refrigerator","storage_pantry","storage_other","other"],"type":"string"},"quantity":{"type":"number"},"sortOrder":{"type":"number"},"expireDate":{"type":"string"},"productRef":{"type":"string"},"recipeRefs":{"type":"array","items":{"type":"object"}},"barcodePick":{"type":"boolean"},"combineSame":{"type":"boolean"},"listItemRef":{"type":"string"},"barcodeSearch":{"type":"boolean"},"ingredientRef":{"type":"string"},"preferProduct":{"type":"boolean"},"productCategoryRef":{"type":"string"},"allowGenericFallback":{"type":"boolean"},"groupProductCategoryRef":{"type":"string"}},"additionalProperties":false},"logicalName":"shopping_list_add_smart","displayName":"shopping_list_add_smart","title":"shopping_list_add_smart","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"spaces_list","description":"Use when the user needs to choose or inspect a Famn space before working with calendars or lists. Returns only spaces accessible to the signed-in account.","inputSchema":{"type":"object","additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"spaces_list","displayName":"spaces_list","title":"spaces_list"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Famn-One-app-for-everything-home&config=eyJ1cmwiOiAiaHR0cHM6Ly9mYW1uLmFwcC9hcGkvbWNwIn0%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Famn-One-app-for-everything-home%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Ffamn.app%2Fapi%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Famn-One-app-for-everything-home%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Ffamn.app%2Fapi%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Famn+%E2%80%94+One+app+for+everything+home&connectorUrl=https%3A%2F%2Ffamn.app%2Fapi%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Famn-One-app-for-everything-home\" --url \"https://famn.app/api/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/famn-mcp-2ebbf65aa8","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/famn-mcp-2ebbf65aa8/tools/{tool}","mcpServerUrl":"https://famn.app/api/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/famn-mcp-2ebbf65aa8?live=1"}