About Renderdoc MCP
Renderdoc MCP is an MCP server published by JiaboLi-GitHub in the Blockchain category: an MCP server for RenderDoc: Empowering AI assistants to analyze GPU frame captures and debug graphics pipelines.
The repository has 360 stars and 51 forks, with the last commit 4 months ago. Recent commit activity is the strongest signal that reported issues will get attention.
Install
git clone https://github.com/JiaboLi-GitHub/renderdoc-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about Renderdoc MCP
Powered by Claude · Grounded in docs
Security checks
Static checks derived from the repository 2 hours ago. Heuristics on the source, not an audit.
- ✓README presentThe repository ships documentation.
- ✓License declaredUsable under a stated license.
- ✓Tests presentA test suite exists in the repository.
- !Dependencies pinnedNo lockfile. Installs can pull different code over time.
2 checks have not been run yet.
Releases
README
renderdoc-mcp is an MCP server and CLI that wraps the RenderDoc replay API into 59 structured tools, letting AI assistants (Claude, Codex, etc.) open .rdc captures, inspect GPU frames, debug shaders/pixels, compare captures, and export evidence — all without manual UI.
Demo
Features
| Area | What you can do |
|---|---|
| Session & Capture | Open captures, live-capture frames, inspect metadata |
| Frame Navigation | List events/draws, jump to any event |
| Pipeline & Shaders | Inspect pipeline state, bindings, shader source, constant buffers |
| Resources & Passes | Analyze frame structure, pass dependencies, resource usage |
| Pixel & Shader Debug | Pixel history, pick pixel, debug pixel/vertex/thread |
| Export | Render targets, textures, buffers, meshes, snapshots |
| Diff & Assertions | Compare captures, assert pixels/state/images for CI |
Download
Get the latest package from GitHub Releases. The zip contains:
| File | Description |
|---|---|
bin/renderdoc-mcp.exe |
MCP server (stdio) |
bin/renderdoc-cli.exe |
CLI for shell & CI |
bin/renderdoc.dll / renderdoc.json |
Bundled RenderDoc runtime |
skills/renderdoc-mcp/ |
Codex workflow skill |
install-codex.ps1 |
One-click Codex Desktop installer |
Client Configuration
Codex Desktop
The installer auto-configures ~/.codex/config.toml. Or add manually:
[mcp_servers.renderdoc-mcp]
command = 'renderdoc-mcp.exe'
args = []
Claude Code
{
"mcpServers": {
"renderdoc-mcp": {
"command": "renderdoc-mcp.exe",
"args": []
}
}
}
Build From Source
cmake -B build -DRENDERDOC_DIR=<path-to-renderdoc-source>
cmake --build build --config Release
| Variable | Required | Description |
|---|---|---|
RENDERDOC_DIR |
Yes | RenderDoc source root |
RENDERDOC_BUILD_DIR |
No | RenderDoc build output (if non-standard location) |
Architecture

License
MIT. RenderDoc itself is under its own license.
README fetched from the repository 2 hours ago. The original is authoritative.