{"ok":true,"site":{"host":"homeops-webmcp.vercel.app","url":"https://homeops-webmcp.vercel.app/","type":"live","desc":"A WebMCP-powered household maintenance workspace where people stay in control and agents can inspect, propose, and update structured home records.","tools":[{"name":"homeops_get_state","kind":"answer","impl":"imperative","description":"Get the current household maintenance record, active human-agent proposal, and recent activity. Use this first.","annotations":{"readOnlyHint":true,"idempotentHint":true,"openWorldHint":false},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"homeops_list_due","kind":"answer","impl":"imperative","description":"List maintenance that is overdue or due within a chosen horizon without changing state.","annotations":{"readOnlyHint":true,"idempotentHint":true,"openWorldHint":false},"inputSchema":{"type":"object","properties":{"horizonDays":{"type":"number","minimum":0,"maximum":365,"default":30}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"homeops_lookup_item","kind":"answer","impl":"imperative","description":"Look up one maintenance responsibility and return service history, notes, and next due date.","annotations":{"readOnlyHint":true,"idempotentHint":true,"openWorldHint":false},"inputSchema":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":80}},"required":["name"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"homeops_propose_session","kind":"act","impl":"imperative","description":"Create a visible prioritized work-session proposal for the person to approve or revise. This does not complete work.","annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":false},"inputSchema":{"type":"object","properties":{"horizonDays":{"type":"number","minimum":0,"maximum":365,"default":30},"limit":{"type":"number","minimum":1,"maximum":5,"default":3},"title":{"type":"string","maxLength":90},"rationale":{"type":"string","maxLength":240}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"homeops_get_plan_status","kind":"answer","impl":"imperative","description":"Read the current proposal and the person’s latest approval or revision request.","annotations":{"readOnlyHint":true,"idempotentHint":true,"openWorldHint":false},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"homeops_log_service","kind":"act","impl":"imperative","description":"Record maintenance only after explicit human confirmation. Updates the shared record and visible interface.","annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":false},"inputSchema":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":80},"date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"note":{"type":"string","maxLength":240},"confirmedByHuman":{"type":"boolean"}},"required":["name","confirmedByHuman"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"homeops_add_item","kind":"act","impl":"imperative","description":"Add a recurring maintenance responsibility only after explicit human confirmation.","annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":false},"inputSchema":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":80},"intervalDays":{"type":"number","minimum":1,"maximum":3650},"category":{"type":"string","maxLength":40},"lastServiceDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"estimatedMinutes":{"type":"number","minimum":5,"maximum":480},"notes":{"type":"string","maxLength":240},"confirmedByHuman":{"type":"boolean"}},"required":["name","intervalDays","confirmedByHuman"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"}],"apiSurface":"spec","category":"Productivity & Business","toolCount":7}}