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