sakitam-fdd/spector-mcp

AI-first **WebGL 1/2** debugging MCP server built on Spector.js, designed for Code Agents (Cursor / Claude / Codex) collaborating with [Chrome DevTools MCP](https://github.com/ChromeDevTools/chrome-devtools-mcp).

1Stars on the repository
11Mods indexed here, across every type
1mo agoLast push, which is what freshness is scored on
customA LICENSE file GitHub cannot name, so bodies are not copied

webgl-black-screen

01

sakitam-fdd/spector-mcp

Skill Claude CodeCodex

Diagnose WebGL black or blank canvases: zero-sized canvas, lost context, missing draws, failed programs, incomplete FBOs, empty viewport/scissor, disabled color mask, or culled geometry. Use when the canvas stays black or empty despite an active WebGL app.

not rated 1 1mo ago A 62 tokens

webgl-debugging

02

sakitam-fdd/spector-mcp

Skill Claude CodeCodex

Diagnose and verify WebGL 1 or WebGL 2 rendering problems using Spector Agent MCP together with Chrome DevTools MCP. Use whenever the user reports a black canvas, missing geometry, shader errors, broken textures, framebuffer issues, WebGL state corruption, context loss, drawElements errors, or WebGL rendering…

not rated 1 1mo ago A 86 tokens

sakitam-fdd/spector-mcp

Skill Claude CodeCodex

Map WebGL Spector findings to framework-specific fix points for raw WebGL, Three.js, Babylon.js, Mapbox GL, luma.gl, Cesium, and maptalks. Use when the page uses a known engine and stacks point into framework code.

not rated 1 1mo ago A 60 tokens

webgl-geometry-draw

04

sakitam-fdd/spector-mcp

Skill Claude CodeCodex

Debug missing geometry and invalid draw calls: unbound ELEMENTARRAYBUFFER, bad VAO/VBO bindings, disabled attributes, wrong strides, and instancing setup errors. Use for drawElements errors or invisible meshes with valid shaders.

not rated 1 1mo ago A 52 tokens

sakitam-fdd/spector-mcp

Skill Claude CodeCodex

Goal-driven automated WebGL debugging loop using spector-agent MCP + chrome-devtools-mcp. Use when the user provides a page URL and a visual/functional goal (e.g. green triangle, fix black screen) and expects capture → diagnose → edit code → verify.

not rated 1 1mo ago A 62 tokens

sakitam-fdd/spector-mcp

Skill Claude CodeCodex

Investigate WebGL performance regressions using capture summaries, draw-call counts, redundant state changes, and per-frame texture uploads. Use when FPS drops, stutter appears after a change, or Spector reports performance findings.

not rated 1 1mo ago A 50 tokens

sakitam-fdd/spector-mcp

Skill Claude CodeCodex

Debug WebGL shader compile and program link failures for GLSL ES 1.00 and 3.00, including varying/attribute mismatches, precision issues, and WebGL1/WebGL2 version confusion. Use when console or Spector reports shader/program errors or draws have no valid program.

not rated 1 1mo ago A 67 tokens

sakitam-fdd/spector-mcp

Skill Claude CodeCodex

Find WebGL state leaks across passes: depthMask, colorMask, blend, cull, stencil, scissor, and viewport pollution that breaks later draws. Use when enabling one layer/effect makes another disappear or change incorrectly.

not rated 1 1mo ago A 52 tokens

sakitam-fdd/spector-mcp

Skill Claude CodeCodex

Diagnose incomplete textures, WebGL1 NPOT restrictions, missing mipmaps, and incomplete or mismatched framebuffers. Use when sampling is black, FBO draws fail, or Spector reports texture/framebuffer findings.

not rated 1 1mo ago A 51 tokens

webgl-verify-fix

10

sakitam-fdd/spector-mcp

Skill Claude CodeCodex

Verify a WebGL fix with identical reproduction steps, a second Spector capture, capture diff, screenshots, and console checks. Use after applying a fix or when the user asks to confirm a rendering bug is resolved.

not rated 1 1mo ago A 50 tokens

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: