← Back to directory
I

Interior Design 3D

Community
Room planning, AR furniture placement, material switching, lighting design, and virtual room tours on SceneView — packaged as an MCP server.
Category
Dev Tools #437 of 438
Stars
★ 1.3k Very popular
Transport
stdio (local process)
Runtime
Node.js
Credentials
No credential needed
License
Apache-2.0
Last commit
13FMRS · D

A vertical MCP server inside the SceneView repo for interior-design 3D/AR, focused on room planning, AR furniture, materials, lighting, and virtual room tours. The README reports 7 tools, but the supplied sources do not name them. It is not the main sceneview MCP server, and tools from sibling specialty servers should not be attributed to it.

Strongest · Setup experience 4/20 Weakest · Reliability 2/20

Reliability
2/20
Security and permissions
2/20
Maintenance
3/20
Documentation
2/20
Setup experience
4/20
Why each score
Reliability 2/20
Only the manifest and README were supplied; no source, tests, or CI workflow for mcp/packages/interior was provided. The manifest is self-consistent and the README advertises 7 tools, but the MCP initialization handshake, tool behavior, and error handling cannot be verified. Per static calibration, missing execution evidence requires a conservative score.
Security and permissions 2/20
No implementation code is available to inspect credential handling, network boundaries, or side effects, and no data-flow disclosure exists. No red-line violation is visible, but least privilege, external network usage, and confirmation of dangerous operations cannot be assessed, so the score is minimal.
Maintenance 3/20
Only repo-level metadata (not archived, Apache-2.0) is visible; there is no release history, commit activity, issue response, or dependency-update evidence specific to this server. README badges are untrusted, and sibling servers' maintenance activity cannot be attributed to this one.
Documentation 2/20
The only server-specific documentation is a one-line table row and the manifest description. There are no tool parameters, authentication notes, limits, cost information, or troubleshooting guidance for the interior server. Documentation for sibling servers in the repository cannot be counted here.
Setup experience 4/20
The manifest provides an npm package identifier and stdio transport, and the README gives `npx interior-design-3d-mcp`, making a one-line install plausible. However, there is no client configuration example, no prerequisites, and no verifiable execution evidence; the static calibration also caps setup at 15, so the score is 4.

Static review · not runListed 2026-08-07

Read the FMRS scoring method →

Fit and risk

Best for

  • Developers building SceneView-based 3D/AR interior-design features
  • Teams that want AI-assisted generation of room planners, furniture configurators, and lighting previews
  • MCP workflows already using Claude Code, Claude Desktop, Cursor, or Windsurf

Not for

  • General-purpose 3D or AR development — use the main sceneview MCP server (28 tools) instead
  • Other verticals such as automotive, healthcare, gaming, or Rerun.io debugging (separate specialty servers)
  • Projects that need exact, pre-documented tool names — the sources do not list this server's 7 tool names
  • Scenarios where other 5 MCP servers in the same repo would be confused with this one

Required permissions

  • Runs as a local child process via npx, so it inherits the permissions of the launching client or shell (the README describes no restricted permission model)
  • May need read/write access to files in the current project if generate/analyze-style tools are invoked
  • Network access is required to download the npm package and potentially SceneView assets

Risks and side effects

  • Running `npx` executes third-party code on your machine; pin versions and review the package before use
  • This server is maintained as part of the SceneView repository and is not an official Anthropic MCP server; verify its maintenance status
  • AI-generated SceneView code may require a matching SDK version (e.g. 4.26.0) and platform-specific setup (Android/Filament, iOS/RealityKit, Web) to compile
  • Because tool names are undocumented in the supplied material, tool calls may fail if the client expects specific identifiers
  • Easy to confuse with the other 5 MCP servers in the repo — this profile covers only interior-design-3d

Setup

Before you start

Runtime:Node.js

Install and run via npm/npx: npx interior-design-3d-mcp (stdio transport). For MCP-compatible clients, add a config such as: {"mcpServers":{"interior-design-3d":{"command":"npx","args":["-y","interior-design-3d-mcp"]}}}. This mirrors the README's sceneview-mcp config example, with the package name replaced by this server's interior-design-3d-mcp.

claude_desktop_config.json
{"mcpServers":{"interior-design-3d":{"command":"npx","args":["-y","interior-design-3d-mcp"]}}}

Shown for Claude Desktop. Other clients may use a different file or key (VS Code uses "servers") — the configurator below converts it.

.vscode/mcp.json
{
  "servers": {
    "interior-design-3d": {
      "command": "npx",
      "args": [
        "-y",
        "interior-design-3d-mcp"
      ]
    }
  }
}

Goes in your project's .vscode/mcp.json (VS Code uses a "servers" key).

Terminal
claude mcp add interior-design-3d -- npx -y interior-design-3d-mcp

Run it in a terminal; replace any <…> placeholders with your own values first.

Check that it works

Add {"mcpServers":{"interior-design-3d":{"command":"npx","args":["-y","interior-design-3d-mcp"]}}} to your MCP config and restart the client; confirm the interior-design-3d server's tools (documented as 7 interior design tools) appear in the tool list.

Troubleshooting

  1. Confirm Node.js and npm are installed and that `npx interior-design-3d-mcp` resolves
  2. Check that the client config uses the exact package name `interior-design-3d-mcp` and a consistent server name
  3. Restart Claude Desktop, Cursor, etc. after editing mcpServers
  4. Inspect client logs for stdio or process errors (npx not found, network timeouts)
  5. If using JSON config, ensure it is valid JSON and the npx arguments match the README's npx invocation pattern

Things to try

Once connected, you can ask your AI assistant things like:

  • Plan a living room layout using the interior-design-3d MCP server
  • Use SceneView to place a sofa in AR at real size in my room
  • Switch the flooring material in my bedroom scene to wood
  • Design a lighting setup for my interior design scene

Use cases

Having AI assistants generate SceneView-based room-planning 3D scenes in Claude, Cursor, or Windsurf
Generating code for AR furniture placement, material switching, and lighting design
Prototyping virtual room tour experiences
Rapidly producing compilable SceneView code in the interior-design 3D vertical

Supported clients

Claude Desktop
Claude Code
Cursor
Windsurf

Listed from the project's documentation, not tested by this site.

Overview

This is one of six MCP servers in the SceneView repository, dedicated to Interior Design 3D scenes. The server manifest describes it as an “MCP server for Interior Design 3D — room planning, AR furniture placement, material switching, lighting design, virtual room tours,” built on the SceneView SDK. It is published on npm as interior-design-3d-mcp and uses stdio transport. The README's Specialty MCP Servers table reports 7 tools for this server, intended to help AI assistants (e.g. Claude, Cursor, Windsurf) generate or analyze SceneView-based interior-design 3D/AR code. The supplied sources do not list the concrete tool names, so they are not enumerated here. Do not attribute sibling servers in the repo (automotive, healthcare, gaming, rerun, or the main sceneview MCP) to this profile.

Similar servers

Context7 80 · B

Upstash's official server providing up-to-date third-party library docs for AI coding assistants

★ 62.9k · Tools 2 Compare with this →

Source revision 5867681d6163 Data synced 2026-10-11 Read the FMRS scoring method