SCENEVIEW TOOLS

26 tools from the Sceneview MCP Server, categorised by risk level.

View the Sceneview policy →

READ TOOLS

21
get_animation_guide Returns a comprehensive guide for animating 3D models in SceneView — playing embedded glTF animations, Spring physics animations (KMP core), Compos... get_ar_setup Returns detailed AR setup instructions — AndroidManifest permissions and features, Gradle dependencies, ARCore session configuration options (depth... get_best_practices Returns SceneView performance and architecture best practices — memory management, model optimization, threading rules, Compose integration pattern... get_collision_guide Returns a comprehensive guide for collision detection, hit testing, and physics in SceneView — node tapping (onTouchEvent), AR surface hit testing ... get_gesture_guide Returns a comprehensive guide for adding gestures to 3D objects in SceneView — isEditable for one-line pinch-to-scale/drag-to-rotate/tap-to-select,... get_ios_setup Returns the complete iOS setup guide for SceneViewSwift — SPM dependency, Package.swift example, minimum platform versions, Info.plist entries for ... get_material_guide Returns a comprehensive guide for PBR materials in SceneView — baseColor, metallic, roughness, reflectance, emissive, clearCoat, normal maps. Inclu... get_migration_guide Returns the full SceneView 2.x → 3.0 migration guide. Use this when a user reports code that worked in 2.x but breaks in 3.0, or when helping someo... get_model_optimization_guide Returns a complete guide for optimizing 3D models for SceneView — polygon budgets per device tier, file size targets, Draco/Meshopt mesh compressio... get_node_reference Returns the full API reference for a specific SceneView node type or composable — parameters, types, and a usage example — parsed directly from the... get_performance_tips Returns a comprehensive performance optimization guide for SceneView — polygon budgets per device tier, LOD, texture compression (KTX2/Basis Univer... get_platform_roadmap Returns the SceneView multi-platform roadmap — current Android support status, planned iOS/KMP/web targets, and timeline. Use this when the user as... get_platform_setup Returns the complete setup guide for any SceneView-supported platform: Android, iOS, Web, Flutter, React Native, Desktop, or Android TV. Includes d... get_sample Returns a complete, compilable Kotlin sample for a given SceneView scenario. Use this to get a working starting point before customising. Call `lis... get_setup Returns the Gradle dependency and AndroidManifest snippet required to use SceneView in an Android project. get_troubleshooting Returns the SceneView troubleshooting guide — common crashes (SIGABRT, model not showing), build failures, AR issues (drift, overexposure, image de... get_web_rendering_guide Returns a comprehensive guide for SceneView Web (Filament.js WASM) — architecture, quick start (sceneview.js npm or Kotlin/JS), IBL environment lig... get_web_setup Returns the complete Web setup guide for SceneView Web — npm install, Kotlin/JS Gradle config, HTML canvas setup, and basic Filament.js integration... list_platforms Returns all platforms supported by SceneView with their renderer, framework, status, and version. Use this to answer questions about what platforms... list_samples Lists all available SceneView code samples with their IDs, descriptions, and tags. Use this to find the right sample before calling `get_sample`, o... render_3d_preview Generates an interactive 3D preview link. Accepts a model URL, a SceneView code snippet, or both. Returns a URL to sceneview.github.io/preview that...

WRITE TOOLS

4

DESTRUCTIVE TOOLS

1
How many tools does the Sceneview MCP server have? +

The Sceneview MCP server exposes 26 tools across 3 categories: Read, Write, Destructive.

How do I enforce policies on Sceneview tools? +

Use Intercept, the open-source MCP proxy. Write YAML rules for each tool — rate limits, argument validation, or deny rules — then run Intercept in front of the Sceneview server.

What risk categories do Sceneview tools fall into? +

Sceneview tools are categorised as Read (21), Write (4), Destructive (1). Each category has a recommended default policy.

Enforce policies on Sceneview

Open source. One binary. Zero dependencies.

npx -y @policylayer/intercept
github.com/policylayer/intercept →
// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.