
jiaboli-github/renderdoc-mcp 是从 https://github.com/jiaboli-github/renderdoc-mcp. 导入的 MCP 服务器候选服务器。
概览
jiaboli-github/renderdoc-mcp 是从 https://github.com/jiaboli-github/renderdoc-mcp. 导入的 MCP 服务器候选服务器。
概述(AI 翻译)
RenderDoc 的 AI 原生 GPU 帧调试
英文 |简体中文
renderdoc-mcp 是一个 MCP 服务器和 CLI,将 RenderDoc 回放 API 包裹在 59 个结构化工具中,让 AI 助手(Claude、Codex 等)打开 .rdc 捕获文件、检查 GPU 帧、调试着色器/像素、比较捕获并导出证据——所有这些都无需手动界面。
演示
特色
| 区域 | 你能做什么 |
|---|---|
| 会话与捕获 | 开放捕获,实时捕获帧,检查元数据 |
| 帧导航 | 列出事件/抽签,跳转到任意事件 |
| 流水线与着色器 | 检查流水线状态、绑定、着色器源、常量缓冲区 |
| 资源与通道 | 分析帧结构、通道依赖、资源使用 |
| 像素与着色器调试 | 像素历史,选择像素,调试像素/顶点/线程 |
| 导出 | 渲染目标、纹理、缓冲区、网格、快照 |
| 差异与断言 | 比较捕获,断言像素/状态/图像以获得置信区间 |
下载
从GitHub Releases获取最新包。该压缩包包含:
| 档案 | 描述 |
|---|---|
bin/renderdoc-mcp.exe |
MCP服务器(stdio) |
bin/renderdoc-cli.exe |
shell 和 CI 的 CLI |
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
AI-native GPU frame debugging for RenderDoc
English | 简体中文
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=
cmake --build build --config Release
| Variable | Required | Description |
|---|
安装
This server does not publish a one-line install command.
Open the repository installation guide 新手?先看 mcpskill.org 教程 →配置
{
"mcpServers": {
"renderdoc-mcp": {
"command": "renderdoc-mcp.exe",
"args": []
}
}
}