Sceneview MCP logo

Sceneview MCP

MCP tools for building, validating, migrating, debugging, and previewing SceneView 3D and AR applications.

Install Sceneview MCP

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "mcp-204": {
      "command": "npx",
      "args": [
        "-y",
        "sceneview-mcp"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Install not yet sandbox-tested— the server itself is confirmed live (we called its tools/list endpoint). The stdio install command is a separate, ongoing check.

Overview

Sceneview MCP MCP server exposes SceneView documentation, code generation, validation, migration, and debugging tools through MCP. It covers Android, iOS, web, and additional platform bridges, returning Kotlin, Swift, HTML, setup guidance, API references, and working samples. Dedicated tools can preview models, create standalone 3D artifacts, find Sketchfab assets, or generate GLB models through external services. Use it when an AI coding assistant needs accurate SceneView APIs or help diagnosing 3D and AR projects.

Use cases

  • Generate a Kotlin 3D or AR scene from a natural-language description
  • Validate SceneView Kotlin or Swift code before presenting it
  • Migrate SceneView 2.x code to the 3.x API
  • Debug model, AR, rendering, build, or performance problems
  • Create interactive previews and standalone 3D HTML artifacts

Key features

  • SceneView API references and complete platform setup guides
  • Kotlin and Swift code validation with API and threading checks
  • 2.x-to-3.x migration and project analysis
  • Natural-language 3D scene generation
  • 3D previews, HTML artifacts, and model asset workflows
  • Guides for AR, animation, gestures, materials, and performance

Tools32

What Sceneview MCP lets your agent do. Expand a tool for its parameters.

Verified live~7.6k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

51/55 checks healthy over the last 91d

What it can do

From the 32 tools this server returned when we ran it; 32 declare their own safety hints.

Makes network requests · 7Read-only tools · 32
Network at startup3 connections
Files written at startup1
Install scriptsprepare
npm provenanceSigned build
Package age213 days
Maintainers1

Observed 2026-10-15 in an isolated sandbox. A description of reach, not a security audit.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 6d ago via OSV.dev · sceneview-mcp (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars1.4kStargazers on the source repository.
npm downloads980Package downloads in the last 30 days.
Last commit1d agoMost recent push to the default branch.
Tools exposed32Callable tools this server registers over MCP.
Directory activity3 viewsConfig copies, upvotes, and views on AllMCPs.

How Sceneview MCP works

What Sceneview MCP does

Sceneview MCP provides an MCP toolset for developing with SceneView, the 3D and AR SDK built around Jetpack Compose, SwiftUI, and web rendering. It gives an AI assistant access to official SceneView API information, platform setup instructions, samples, migration guidance, and troubleshooting material.

The server can also produce implementation output. It generates Kotlin scene composables from natural-language descriptions, converts SceneView 2.x code to 3.x, creates complete HTML 3D artifacts, and returns interactive preview links for models or code. Validation tools inspect Kotlin and Swift snippets for API, threading, lifecycle, and platform-specific mistakes before code is presented.

How it works

MCP clients call focused tools based on the developer’s request. Sample discovery starts with list_samples, followed by get_sample for a complete Kotlin example. Setup requests can use the unified get_platform_setup tool for Android, iOS, Web, Flutter, React Native, Desktop, or Android TV. More specialized tools cover AR configuration, iOS, web rendering, animation, gestures, materials, collisions, and performance.

For existing code, validate_code, migrate_code, debug_issue, and analyze_project provide targeted assistance. analyze_project scans up to 30 source files and 500 KB, reports the detected project type and SceneView dependency, and identifies several known anti-patterns without writing to disk.

Asset workflows include search_models for free Sketchfab results and generate_3d_model for Tripo-generated GLB files. render_3d_preview creates a browser link, while create_3d_artifact returns self-contained HTML that can display models, scenes, product turntables, or 3D charts.

Setup and configuration

Sceneview MCP is distributed as the sceneview-mcp npm package and is intended to run as an MCP server. Client configuration should launch the package through the client’s MCP setup mechanism.

search_models requires a free SKETCHFAB_API_KEY. generate_3d_model requires a TRIPO_API_KEY; usage is billed to the user’s Tripo account, and generated download URLs expire after roughly five minutes. The optional Android documentation search depends on Google’s android CLI being available on the MCP host’s PATH.

Tools and capabilities

  • Find samples, node signatures, platform status, migration instructions, and best practices.
  • Return Android, AR, iOS, web, and cross-platform setup material.
  • Validate Kotlin or Swift, migrate 2.x Kotlin, inspect local projects, and diagnose common issues.
  • Generate SceneView or ARSceneView composables from natural-language scene descriptions.
  • Explain animation, gestures, performance, materials, collision detection, model optimization, and web rendering.
  • Search for Sketchfab assets, generate Tripo models, and produce browser previews or HTML artifacts.

Limitations and notes

Generated SceneView code targets the APIs and patterns represented by the server’s reference material, so validate_code is intended as a final check before sharing code. Flutter and React Native expose only a subset of the native SceneView API. AR-specific workflows depend on the target platform’s AR capabilities and configuration.

Sketchfab searches and Tripo generation require separate user-provided credentials. Tripo-generated GLB links should be downloaded promptly and then self-hosted. Android documentation search remains optional and returns installation guidance if the required CLI is unavailable.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Sceneview MCP

Sceneview MCP is an MCP server that connects AI assistants to the SceneView 3D and AR SDK through tools for API lookup, setup, sample retrieval, code generation, validation, migration, debugging, and 3D previews. It supports SceneView workflows across Android, iOS, web, and related platform bridges.

Install or run the `sceneview-mcp` npm package through your MCP client’s server configuration. The package is exposed as an MCP server and can be launched by an MCP-compatible client.

Yes, Sceneview MCP provides iOS and web setup tools alongside Android guidance. It can return SceneViewSwift instructions for iOS, macOS, and visionOS, plus SceneView Web configuration using Filament.js and Kotlin/JS.

Yes, `generate_scene` creates compilable Kotlin `SceneView` or `ARSceneView` composables from natural-language descriptions. The server also returns complete samples, platform starter templates, and migrated code.

Use `search_models` to find free Sketchfab assets or `generate_3d_model` to request a new GLB through Tripo AI. Sketchfab requires `SKETCHFAB_API_KEY`, while Tripo requires `TRIPO_API_KEY`; generated Tripo URLs expire after roughly five minutes.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewSceneview MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/mcp-204?style=directory)](https://allmcps.com/mcp/mcp-204)
HTML Embed
<a href="https://allmcps.com/mcp/mcp-204"><img src="https://allmcps.com/api/badge/mcp-204?style=directory" alt="Sceneview MCP on AllMCPs" /></a>