← Back to directory
S

Sceneview MCP

Official
Official MCP server for the SceneView 3D/AR SDK, offering API docs, samples, validation, and code generation.
GitHub source repository ↗
★ 1.3k Stars Category · Dev Tools Very popular Source revision d353366c7f4a
43FMRS · D
Reliability
6/20
Security and permissions
6/20
Maintenance
10/20
Documentation
9/20
Setup experience
12/20

This MCP server is officially maintained by SceneView and focuses on AI-assisted 3D/AR code generation and validation. It provides rich tools and documentation, making it highly valuable for SceneView users. However, its scope is SDK-specific, which may not suit general-purpose needs.

Read the FMRS scoring method →

This MCP server provides developer tools for the SceneView SDK, covering Android, iOS, and Web platforms. It offers 28 tools, 33 compilable samples, a full API reference, and a code validator to help AI assistants generate correct, compilable 3D/AR code on the first try. Highlights include generate_scene, debug_issue, search_models, analyze_project, and validate_code. It runs on stdio via the npm package sceneview-mcp.

Tools

generate_scene
Generate code for a 3D or AR scene based on a description.
debug_issue
Analyze errors or issues and provide debugging suggestions.
search_models
Search for 3D models on Sketchfab (requires API key).
analyze_project
Audit an existing app and provide improvement suggestions.
validate_code
Compile-check generated code before sending it.

Setup

For Claude Code, run: claude mcp add sceneview -- npx sceneview-mcp. For Claude Desktop / Cursor / Windsurf, add the following to your MCP config: {"mcpServers":{"sceneview":{"command":"npx","args":["-y","sceneview-mcp"]}}}.

claude_desktop_config.json
{"mcpServers":{"sceneview":{"command":"npx","args":["-y","sceneview-mcp"]}}}

Fit and risk

Best for

  • Developers using the SceneView SDK
  • Developers who want to generate correct and compilable 3D/AR code in AI tools like Claude, Cursor
  • Teams that need quick prototyping with samples

Not for

  • Users who do not use the SceneView SDK
  • Those needing a general-purpose MCP server beyond graphics rendering
  • Developers using other 3D SDKs (e.g., Unity, Unreal)

Required permissions

  • No special system permissions
  • May prompt the user for a Sketchfab API key (optional)
  • Access to project files (via `analyze_project`) requires user-granted file access

Risks and side effects

  • Improper tool usage may generate incorrect code, but `validate_code` mitigates this
  • Searching models may require an external API key; handle keys securely
  • Generated code may depend on specific SDK versions; verify compatibility

Troubleshooting

  1. Ensure Node.js is installed and npx is available
  2. Check network connectivity
  3. If `search_models` fails, verify the Sketchfab API key
  4. Verify MCP configuration is correct, including paths and arguments
  5. Check MCP server logs to diagnose startup issues

Use cases

Generate 3D/AR code to accelerate prototyping
Debug existing SceneView projects
Search for 3D model assets and integrate them
Audit existing apps to optimize performance
Validate code before submission to ensure compilability

Supported clients

Claude DesktopFull support
Claude CodeFull support
CursorFull support
WindsurfFull support