mcpbeat Sign in

Roomproof MCP Server

by getroomproof Your server? Claim it
answering

Roomproof is answering right now. Last checked 14 min ago. It exposes 9 tools.

Room planning to scale from your AI: it places furniture, Roomproof checks walkways and door swings.

Uptime history 32 hours of history
32 hours agonow
100.0%
Uptime 24h
90 of 90 checks
9
Tools
read from the server
100 ms
Response time
average over 24h
open, no key
Access
streamable-http

Nothing serious here today

Today is the operative word: we check Roomproof every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 14 min ago.

run in your terminal
claude mcp add roomproof --transport http https://getroomproof.com/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "roomproof": {
      "url": "https://getroomproof.com/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.roomproof]
url = "https://getroomproof.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "roomproof": {
      "url": "https://getroomproof.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "roomproof": {
      "url": "https://getroomproof.com/mcp"
    }
  }
}

Available tools 9

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

show
show_catalog
Free, no key. Lists every piece Roomproof knows: catalog id (ASCII slug, copy it exactly), display name, width_mm, depth_mm, group. Call it with no group first. Custom pieces (name plus width_mm and depth_mm, e.g. from read_product) do not need the catalog.
show_plan
Returns the saved plan as an image drawn to scale, plus image_prompt and image_positions. For a photo of the room copy image_prompt verbatim into your own image generator; Roomproof does not render photos. Needs key on your own project, free on beispiel-wohnzimmer.
door
set_door
Replaces the full openings list of a project you created (an empty list removes all). Windows have no hinge. Until openings exist, door-swing clearance is not checked. Saved layouts may get new issues afterwards; run check_plan. Needs key; not available on beispiel-wohnzimmer.
move
move_furniture
Moves, rotates or removes one piece in the saved layout and returns the re-checked plan as an image with issues. Send x and y together (piece center, meters), rot, or remove true. The result is saved even with issues, so read them and move again if needed. Needs key on your own project, free on beispiel-wohnzimmer (not saved).
open
open_plan
Call only after the last check_plan returned no issues. Returns view_url (read-only, to share) and edit_url (for the owner, with the scaled PDF download). Needs key; not available on beispiel-wohnzimmer.
place
place_furniture
Places furniture and returns the checked plan as an image plus placed, rejected, issues and image_prompt. Send exactly one of spots, placement, or wish. Prefer spots: you name each piece and a rough position (at), the server finds the exact spot, snaps to a 5 cm grid and avoids walls, doors and other pieces. Use placement only when the user gives exact positions; never invent x, y or rot. Use wish only when the user describes the room without naming pieces; it calls Roomproof's own model, is slower and less predictable. Every way is checked against the floor area, overlaps, blocked areas and a 0.9 m path; what does not fit comes back in rejected with a reason. Dimensions in millimeters; x and y in meters to the CENTER of the piece, from the room's top-left corner. Needs key on your own project, free on beispiel-wohnzimmer (nothing is saved there).
plan
check_plan
Re-checks the saved layout only: pieces sticking out, overlaps, blocked areas including door swings, and a 0.9 m path to every piece. Does not place, move or spend a wish. Call it after move_furniture or when issues are unclear; ok true with an empty issues list is the condition for open_plan. Needs key on your own project, free on beispiel-wohnzimmer.
product
read_product
Free, no key. Turns a product link (IKEA, any furniture shop) or the pasted text of a product page into real dimensions: name, width_mm, depth_mm, height_mm, price, link. Call it as soon as the user gives a furniture link. On success pass name, width_mm, depth_mm, height_mm, price and link unchanged into a custom piece in place_furniture. If blocked is true, ask the user to paste the product page text and call read_product again with that text as input. Never guess millimeters; a missing dimension is listed in missing.
room
create_room
Free, no key. Creates a new plan at scale 1:50 and returns its project id plus purchase_url. Send name, plus either width_m and depth_m (rectangle) or rectangles (L-shape, alcove, bay), never both. Always send openings in this same call; without openings the checker treats the room as having no doors and skips the door-swing check. Each side 0.3 to 200 m. Coordinates: x to the right, y down, origin at the room's top-left corner.

Endpoints

URLTransportStateLatencyChecked
https://getroomproof.com/mcp streamable-http answering 81 ms 14 min ago

Alternatives to Roomproof

same job, measured the same way
MeltFlex AI
by meltflexdevs

AI interior design — restyle rooms, place furniture, and virtually stage spaces from a photo.

54 installs/wk local only
Vivere
by vivere

Know when cron jobs and AI agents stop running: create monitors and check in from your agent.

7 tools answering
Arcwall Security
by rom-baro

Security scanning for AI coding tools. Detects secrets, threat models, and runs pre-commit checks.

31 installs/wk local only
Bubbl
by bubbl-ai

AI teammate for tasks: builds your list from meetings, email and chats, and checks off done work.

answering
@imqueue
by imqueue

Search @imqueue docs and scaffold typed services & clients from your AI coding agent.

346 installs/wk 7 tools answering
My App Store Ranking
by myappstoreranking

Access to your Apple App Store and Google Play Store rankings, competitors and chart moves.

9 tools answering
Gisti — AI Checklists
by antonchuraev99

Read, AI-create, and edit your Gisti checklists in plain language from any MCP client.

answering
Travolp
by travolp

Travel planner: create, edit, and explore trip itineraries from your Travolp AI assistant.

answering

Roomproof — questions

Answers built from our own checks of this server.

What can Roomproof do?
It exposes 9 tools, read directly from the server on our last check. Among them: check_plan, create_room, move_furniture, open_plan, place_furniture, read_product and 3 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Roomproof working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 90 of 90 checks got a reply (100.0%), average response time 100 ms. The bar chart above shows every period we have measured.
How do I connect Roomproof?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Roomproof need an API key?
No. Roomproof completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 9 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Roomproof?
It answers our handshake in 100 ms on average, which is faster than 84% of all working MCP servers we measure. That puts it in the quick quarter of the ecosystem. The comparison comes from our own checks across the whole registry, every 15 minutes.