1. Conduid
  2. Blockchain
  3. Renderdoc MCP
MCP server · Blockchain

Renderdoc MCP

An MCP server for RenderDoc: Empowering AI assistants to analyze GPU frame captures and debug graphics pipelines.

52Fair

Scored 3 hours ago · breakdown

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

From source
git clone https://github.com/JiaboLi-GitHub/renderdoc-mcp

This 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

I know everything about Renderdoc MCP. Ask me about installation, configuration, usage, or troubleshooting.

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

v0.3.1renderdoc-mcp v0.3.1 · 10 Apr 2026v0.3.1 — GPU Counters, CBuffer Reading & Quality Improvements Date: 2026-04-10 Highlights 57 MCP tools (5 new since v0.3.0) GPU performance counter profiling tools Constant buffer content reading Multiple rounds of code quality fixes…
v0.3.0renderdoc-mcp v0.3.0 · 2 Apr 2026v0.3.0 — Phase 2-4: Shader Editing, Diff Engine, Pass Analysis Date: 2026-04-02 Highlights 52 MCP tools (25 new since v0.2.x) Phase 2: Shader hot-editing, mesh/snapshot export, CI assertions (13 tools) Phase 3: Dual-capture diff engine…
v0.2.2renderdoc-mcp v0.2.2 · 1 Apr 2026Patch release focused on making Vulkan live capture use the same packaged RenderDoc runtime for both capture and replay. Highlights Upgraded the bundled RenderDoc runtime used by official Windows releases to `v1.43` Release packages now…
v0.2.1renderdoc-mcp v0.2.1 · 1 Apr 2026Patch release focused on making the Windows release package directly installable in Codex and aligning the published artifacts with the documented project structure. Highlights Release packages now include both `renderdoc-mcp.exe` and…
v0.2.0renderdoc-mcp v0.2.0 · 31 Mar 2026Second public release of `renderdoc-mcp`, focused on live capture workflows, a cleaner architecture, and protocol/docs alignment. Highlights Added `capture_frame`, which can launch an application with RenderDoc injected, capture a frame,…

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

Architecture

License

MIT. RenderDoc itself is under its own license.

README fetched from the repository 2 hours ago. The original is authoritative.

Questions

About Renderdoc MCP

How do I install Renderdoc MCP?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Renderdoc MCP safe to use with an AI agent?

Its trust score is 52 out of 100 (fair). It passes 3 of the 4 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Renderdoc MCP still maintained?

Yes — the last commit was 4 months ago. The repository has 360 stars and 51 forks and 1 open issues.