io.github.TJLDC/roomvana-mcp

Official registry Media and design

Explore Roomvana room types and styles, then open a link to redesign a room from a photo.

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

Remote (streamable-http)
Claude Code
claude mcp add --transport http roomvana-mcp 'https://api.roomvana.co/mcp'
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "roomvana-mcp": {
            "type": "http",
            "url": "https://api.roomvana.co/mcp"
        }
    }
}

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. Roomvana MCP server
  2. Tools
  3. Install
  4. Example
  5. How it works
  6. Links
  7. License

Roomvana 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

ToolWhat it does
list_design_stylesLists the design styles Roomvana can render (modern, japandi, industrial, coastal, …), each with a short description.
list_room_typesLists the rooms and outdoor spaces Roomvana can redesign — interior rooms, house exterior, and garden/patio/backyard.
design_a_roomReturns 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.

License

MIT

Frequently asked questions

What is io.github.TJLDC/roomvana-mcp?

Explore Roomvana room types and styles, then open a link to redesign a room from a photo.

How do I install io.github.TJLDC/roomvana-mcp?

It runs as a remote server. In Claude Code: claude mcp add --transport http roomvana-mcp 'https://api.roomvana.co/mcp'. For other clients, paste the JSON configuration from this page into their MCP settings.

Does io.github.TJLDC/roomvana-mcp need an API key?

Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.

Is io.github.TJLDC/roomvana-mcp open source?

Yes. Its code is on GitHub under the MIT license.

Who maintains io.github.TJLDC/roomvana-mcp?

It is published by TJLDC. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.