Singular House for your AI

How an AI app or agent makes and works on your house with Singular House, and what it can and cannot do.

Last updated 10 November 2026

What it is

Singular House turns an architect's plans into a 3D model of the house that you can walk through, then lets you choose finishes, furniture and products on it and see what they cost. Your AI app works it for you through two MCP servers, signed in as you: one makes a new house, the other works on houses you have.

Connect

Tell your AI: I want to create a house with Singular House. An AI that can run commands connects itself with curl -fsSL https://house.singular-labs.ai/install | sh (Windows: irm https://house.singular-labs.ai/install.ps1 | iex). Instructions every AI can read are at /llms.txt.

To add it by hand, add a connector (a remote MCP server, streamable HTTP) with one of these addresses: https://house.singular-labs.ai/mcp/new to make a new house, https://house.singular-labs.ai/mcp/house to work on your houses. Your AI app signs you in with your Singular Labs account (OAuth; you can make an account on the sign-in page). An app that asks for a client ID uses dbd6880963d1c665585b, with no secret; others register themselves.

Make a house (/mcp/new)

start_house starts a draft by its name. set_location places it on the map. upload_link gives a one-time link that sends a plan or photo file straight to the draft (add_plan and add_photo take small files inline); describe_plan says what a plan is, remove_upload takes one out. ask_user and answer_question keep what the AI asked you and your answer. get_draft and list_drafts read drafts. finish_house shows what would be made, and create_house makes the house, only after you say yes to that summary.

Work on a house (/mcp/house)

list_houses lists the houses you may open; every other tool names one. Read the choices, the catalog of products and what changed (list_choices, get_choice, list_catalog, get_product, product_preview, list_changes, list_checkpoints). Propose changes: add a product from a store link or a photo (add_product, followed with product_status), make and edit choices and their options (create_choice, add_option, pick_option, close_choice and the like), save or restore a checkpoint of the whole house.

Nothing changes without your yes

Every change the AI proposes comes back as a pending change, with a plain summary and pictures of before and after. The AI shows them to you; only approve_change, after you say yes, puts it in your house, and reject_change drops it. A pending change you never answer expires after a day. No tool deletes a choice or an option, and every change can be taken back.

What it cannot do

The tools reach only your houses and the ones shared with you, in the role you were given. They cannot read or change files, run code, or reach other addresses. A product whose 3D model does not look like the real one is reported as a miss, not put in your house.

When something fails

Ask your AI to report it: report_problem sends us what happened, or write to support@singular-labs.ai. See also Support, Privacy and Terms.