JG

jiaboli-github/renderdoc-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

373 stars 56 forks Качество 66 Тренд 24MIT

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
Открыть полный README на GitHub

Установка

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": [] } } }