
jiaboli-github/renderdoc-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
jiaboli-github/renderdoc-mcp — это кандидат-сервер MCP, импортированный из https://github.com/jiaboli-github/renderdoc-mcp.
Обзор
jiaboli-github/renderdoc-mcp — это кандидат-сервер MCP, импортированный из https://github.com/jiaboli-github/renderdoc-mcp.
Обзор (машинный перевод)
Отладка кадров GPU, нативная для ИИ, для RenderDoc
Английский | 简体中文
renderdoc-mcp — это MCP-сервер и CLI, который объединяет API воспроизведения RenderDoc в 59 структурированных инструментов, позволяя AI-ассистентам (Claude, Codex и др.) открывать .rdc записи, проверять кадры GPU, отладивать шейдеры/пиксели, сравнивать захваты и экспортировать доказательства — всё это без ручного интерфейса.
Демо
Особенности
| Район | Что вы можете сделать |
|---|---|
| Сессия и запись | Открывайте кадры, живые кадры, проверяйте метаданные |
| Навигация по кадрам | Список событий/розыгрышей, переход к любому событию |
| Конвейер и шейдеры | Проверьте состояние конвейера, связки, источник шейдеров, постоянные буферы |
| Ресурсы и проходы | Анализ структуры кадров, зависимостей от проходов, использования ресурсов |
| Отладка пикселей и шейдеров | История пикселей, выбор пикселя, отладка пикселя/вершины/потока |
| Экспорт | Рендерить целевые объекты, текстуры, буферы, меши, снимки |
| Дифференциации и утверждения | Сравните захваты, утверждайте пиксели/состояния/изображения для CI |
Скачать
Получите последний пакет от GitHub Releases. В zip содержится:
| Файл | Описание |
|---|---|
bin/renderdoc-mcp.exe |
MCP сервер (stdio) |
bin/renderdoc-cli.exe |
CLI для снарядов и CI |
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
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 Новичок в MCP? Начните с руководства на mcpskill.org →Конфигурация
{
"mcpServers": {
"renderdoc-mcp": {
"command": "renderdoc-mcp.exe",
"args": []
}
}
}