Skip to main content
Glama
735,886 tools. Updated 2026-11-02 14:13

"WebGPU" matching MCP tools:

  • Launch a Chrome/Edge instance with automatic WebGPU Inspector instrumentation. Optionally open a URL in the instrumented browser for immediate inspection.
    MIT
  • Run JavaScript in the open three.js page to inspect the scene, test changes, measure imported or procedural geometry, and return JSON results with console logs and errors.
    Apache 2.0

Matching MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Enables AI agents to control and manipulate live 3D scenes across frameworks like Three.js, A-Frame, and Babylon.js using a comprehensive set of object and environment tools. It features an integrated in-world chat system that allows for real-time scene modifications directly from within the 3D canvas.
    33
    78 npm
    3
    MIT
  • Launch a real runtime instance of the current PlayCanvas scene to execute scripts, physics, animation, and input. Returns a session ready for runtime capture and logging.
    MIT
  • Generate GLSL, WGSL, HLSL, or MSL code to convert between color spaces, with ready entry functions for real GPU compilation—no hand-written color matrices.
    Creative Commons Zero v1.0 Universal
  • Launches the local WebGPU lab page and returns its URL so artists can render, edit, bake, and export VFX nodes to Roblox Studio.
    MIT
  • Inspect a live GPU texture or render target region without full capture, returning per-channel stats, hole coverage, and an ASCII luminance view. Resolves texture views automatically; use when a capture is armed.
    MIT
  • Evaluate JavaScript in the play page's top frame for browser diagnostics: WebGPU support, network state, document title. Can't reach game UI; use spawn_play_input and spawn_exec.
    MIT
  • Join a Spawn world as a real player to boot a live room for running commands and reading logs without a browser or GPU; the body self-expires at ttl.
    MIT
  • Load implementation guidance for Three.js and React Three Fiber tasks: plan, build, debug, optimize, audit 3D scenes, and find shader effects.
    MIT
  • Capture a PNG screenshot of the composited page to visually verify WebGPU rendering results as presented, independent of render target pooling.
    MIT
  • Read live GPU buffer contents directly from a connected page, decoding bytes as uint8, float32, or other types, without needing a full capture.
    MIT
  • Sample live frame-health metrics to detect dropped frames and CPU-bound rendering, returning FPS, frame times, and a CPU vs GPU/vsync bound verdict.
    MIT
  • Lists browser pages currently connected to the live WebGPU bridge, indicating which are instrumented and ready for inspection.
    MIT
  • Summarize a WebGPU capture to diagnose performance and correctness issues, providing object counts, command counts, shader entry points, validation errors, and heuristic findings.
    MIT
  • Decode captured vertex buffer data into per-attribute values like UV coordinates, automatically using the draw's pipeline layout from a setVertexBuffer command index.
    MIT
  • Identify CPU, GPU, or vsync-bound performance in a WebGPU capture and get ranked render passes with bottleneck analysis and concrete improvement suggestions.
    MIT
  • Resolve the full GPU state of any draw/dispatch command: bound pipeline, bind groups, vertex buffers, index buffer, and draw params. Diagnose what a specific draw read.
    MIT