SceneView MCP
JSON →22 tools for 3D and AR development â generates correct, compilable SceneView code for Android (Jetpack Compose) and iOS (SwiftUI). 858 tests.
Install
npx -y sceneview-mcp Tools · 27
- get_setup Gradle + manifest setup for Android 3D or AR
- get_ios_setup SPM dependency, Info.plist, SwiftUI for iOS / macOS / visionOS
- get_web_setup Kotlin/JS + Filament.js (WASM) for browser-based 3D
- get_ar_setup Permissions, session options, plane detection, image tracking
- get_platform_setup Unified setup guide for any platform (Android, iOS, Web, Flutter, RN, Desktop, TV)
- get_sample Returns a complete, compilable code sample for any of 33 scenarios (Kotlin or Swift)
- list_samples Browse all samples, filter by tag (ar, 3d, ios, animation, geometry, ...)
- validate_code Checks generated code against 15+ rules before presenting it to the user
- migrate_code Automatically migrates SceneView 2.x / 3.x code with detailed changelog
- get_migration_guide Every breaking change with before/after code
- get_node_reference Full API reference for any of 41+ node types — exact signatures, defaults, examples
- list_platforms Supported platforms with their status, renderer, and framework
- get_platform_roadmap Multi-platform status and timeline
- get_best_practices Best practices guide
- get_animation_guide Animation guide
- get_gesture_guide Gesture guide
- get_performance_tips Performance tips
- get_material_guide Material guide
- get_collision_guide Collision guide
- get_model_optimization_guide Model optimization guide
- get_web_rendering_guide Web rendering guide
- get_troubleshooting Troubleshooting guide
- debug_issue Debug issue guide
- search_models Searches Sketchfab for free 3D models (BYOK — set SKETCHFAB_API_KEY)
- analyze_project Scans a local SceneView project on disk — detects platform, extracts version, flags outdated deps and known anti-patterns
- search_android_docs Searches Google's stock Android docs knowledge base (needs the android CLI on PATH)
- fetch_android_doc Fetches a full Android docs entry by its kb://... URI (needs the android CLI on PATH)
Environment variables
SKETCHFAB_API_KEY
Links
★ 1,217 GitHub stars