OneHaus

OneHaus connects your home to your AI assistant over the Model Context Protocol.

Community: Submitted by a user or imported; check the owner before granting accessOnlineNo sign-inGlobalFreeCan modify data

What it can do

  • Create Contact: Create a contact
  • Update Contact: Update a contact
  • Delete Contact: Soft-delete a contact

What data it sees

Do you need an account

No: the server works without sign-in

OneHaus connects your home to your AI assistant over the Model Context Protocol. Once installed, any MCP-compatible client can manage everything your household runs on, no app-switching required.

What it does:

  • Tasks & chores — create, assign, complete and schedule recurring tasks across household members
  • Shopping lists — add, buy and manage items, batch-add whole lists
  • Meals & recipes — build recipes, plan weekly meal plans, pull from a global recipe library
  • Calendar — create one-off and recurring events for the whole house
  • Home inventory — track pets, vehicles, appliances, subscriptions, documents and contacts
  • Smart context — weather forecasts, a house review/summary, and persistent memory so your assistant remembers your household over time

All actions run against your live Haus household, resolved automatically from your authenticated session. Requires paid subscription to OneHaus. For more information, see https://onehaus.app

Server tool list (60)

Raw names from tools/list. Only developers need these.

create_contactCreate a contact
update_contactUpdate a contact
delete_contactSoft-delete a contact
list_contactsList all contacts in the household
create_applianceCreate an appliance
update_applianceUpdate an appliance
delete_applianceSoft-delete an appliance
list_appliancesList all appliances in the household
create_calendar_eventCreate a calendar event
update_calendar_eventUpdate a calendar event
delete_calendar_eventSoft-delete a calendar event
list_calendar_eventsList calendar events with optional date-range filters
create_documentCreate a document (passport, insurance, certificate, warranty, license, other)
update_documentUpdate a document. Omitted fields unchanged.
delete_documentSoft-delete a document
list_documentsList documents with optional type filter
create_petCreate a pet. Supports microchip, vet contact, and insurance refs.
update_petUpdate a pet. Omitted fields unchanged.
delete_petSoft-delete a pet
list_petsList all pets in the household
create_subscriptionCreate a subscription
update_subscriptionUpdate a subscription
delete_subscriptionSoft-delete a subscription
list_subscriptionsList subscriptions with optional status filter
create_vehicleCreate a vehicle
update_vehicleUpdate a vehicle
delete_vehicleSoft-delete a vehicle
list_vehiclesList all vehicles in the household
create_taskCreate a task
update_taskUpdate task title, assignment, dates, or notes.
delete_taskSoft-delete a task
complete_taskMark a task as completed
uncomplete_taskReopen a completed task
assign_taskAssign or unassign a task to a household member.
list_tasksList tasks with optional filters and pagination
get_weather_forecastGet weather forecast for the household's location
get_houseGet household details
list_house_membersList household members with their userId, name, nickname, and role.
list_housesList the households the current user belongs to (e.g. to tell the user which home you are acting on). The active house is determined server-side from the authenticated session.
get_profileGet current user profile
list_shopping_list_itemsList all shopping list items in the household
add_shopping_list_itemAdd a shopping list item
buy_shopping_list_itemBuy item (decrements quantity; removes at zero)
get_house_reviewGet the current weekly AI House Review recommendations for the household
defer_recommendationAdd Later: defer a House Review recommendation and create a 7-day task
skip_recommendationSkip: permanently suppress a House Review recommendation
store_memoryStore a long-term memory about the household. Use sparingly for durable preferences, routines, constraints, or insights worth recalling in a future conversation. Recall first to avoid duplicates.
update_memoryUpdate an existing memory's name, description, or content. Type is immutable; to reclassify, forget and store again.
forget_memoryForget (soft-delete) a memory by id. Use when a memory is superseded or no longer relevant.
recall_memoryRecall long-term memories stored about the current household. Call this at the start of advisory or open-ended turns. Filter by type when only one author's notes are relevant.
create_meal_planPlan a meal for a specific date and meal type. Provide recipeId to link an existing recipe (from list_recipes) OR name for a custom meal; when recipeId is given any name is ignored and stored as null.
update_meal_planUpdate a meal plan entry. Provide recipeId to link a recipe (clears any custom name) or name to make it a custom meal (clears the recipe link).
delete_meal_planDelete a meal plan entry
list_meal_plansList meal plans in the household with an optional date range
create_recipeCreate a new recipe
update_recipeUpdate a recipe
delete_recipeDelete a recipe
list_recipesList all recipes in the household
list_global_recipesList the global/Discover recipe catalogue (curated recipes available to all households)
batch_add_shopping_list_itemsAdd multiple items to the shopping list at once
OneHaus: connect to Claude, ChatGPT, Cursor · Connectors.fun