About roomvana-mcp
roomvana-mcp lets AI assistants explore Roomvana’s supported room types and design styles, then open a studio link with selections prefilled. It does not handle photo uploads or redesigns; those happen on the Roomvana website.
Key features
- 01Browse supported design styles
- 02Browse rooms and outdoor spaces
- 03Create a preselected studio link
- 04Validate choices against the live catalog
Use cases
- 01Explore styles before redesigning a room
- 02Open a bedroom design link in japandi style
MCP support
The MCP server exposes tools to list Roomvana styles and spaces and generate a studio link. It is read-only and does not upload photos or use credits.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://api.roomvana.co/mcpclaude mcp add --transport http tjldc-roomvana https://api.roomvana.co/mcp{"mcpServers":{"tjldc-roomvana":{"type":"http","url":"https://api.roomvana.co/mcp"}}}Open in Cursor{"servers":{"tjldc-roomvana":{"type":"http","url":"https://api.roomvana.co/mcp"}}}Open in VS Code{"mcpServers":{"tjldc-roomvana":{"type":"http","url":"https://api.roomvana.co/mcp"}}}{"mcpServers":{"tjldc-roomvana":{"serverUrl":"https://api.roomvana.co/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
3This tool takes no parameters.
Details
From the project READMERoomvana MCP server
An MCP server for Roomvana — AI home design for houses, yards and rooms. It lets an AI assistant browse the room types and design styles Roomvana supports and hand the user a studio link with their choices pre-selected. Upload a photo of your house, yard or any room and see it redesigned at roomvana.ai.
Read-only and no sign-in required: this server never uploads photos or spends credits. The actual redesign happens on the website.
Tools
| Tool | What it does |
|---|---|
list_design_styles | Lists the design styles Roomvana can render (modern, japandi, industrial, coastal, …), each with a short description. |
list_room_types | Lists the rooms and outdoor spaces Roomvana can redesign — interior rooms, house exterior, and garden/patio/backyard. |
design_a_room | Returns a roomvana.ai studio link with the chosen room and style pre-selected; validates both against Roomvana's live catalog. |
Install
Requires Node.js 18+.
{
"mcpServers": {
"roomvana": {
"command": "npx",
"args": ["-y", "roomvana-mcp"]
}
}
}
Add that to your MCP client config (Claude Desktop: claude_desktop_config.json; other clients: their MCP config file), then restart the client.
From source
npm install
npm run build
npm start
Example
"I want to redo my bedroom in a japandi style."
The assistant calls design_a_room with room=bedroom, style=japandi and returns:
https://roomvana.ai/design?room=bedroom&style=japandi
Open it, upload a photo of the room, and generate a redesign. Your walls, windows and layout stay put — only the look changes.
How it works
The list of supported rooms and styles is fetched live from Roomvana's public catalog endpoint (https://api.roomvana.co/options), so the server never offers something Roomvana can't render. If that endpoint is unreachable, it falls back to a bundled snapshot.
Links
- Website: https://roomvana.ai
- Design studio: https://roomvana.ai/design
License
MIT
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.