
elliezu/substancepaintermcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Вещество Painter MCP Server
Обзор
MCP-сервер, который позволяет клиентам ИИ проверять, проверять, редактировать и экспортировать из локального проекта Adobe Substance 3D Painter. Версия содержит 79 инструментов MCP. Он завершает охраняемый рабочий процесс ресурсов с открытием шельфа, постоянным импортом шельфа и мероприятиями по обновлению шельфа, в дополнение к запланированному жизненному циклу проекта, выпечке и транзакционному слою, добавленному во всех выпусках 0.x. Он является действительным против. Это независимый проект сообщества и не поддерживается Adobe. Осмотрите открытый проект, наборы текстур, каналы, ресурсы, предустановки экспорта и дерево полного слоя. Создавайте и редактируйте слои Fill, Paint и Group с помощью UID стабильного уровня. Постройте рецепты вложенного слоя атомарно и откатите каждый созданный узел, если не удастся сделать шаг. - Планировать объем рецепта и разрешение канала без мутации, необязательно создавая одобренную резервную копию .spp перед выполнением.
Обзор (машинный перевод)
MCP-сервер, который позволяет клиентам ИИ проверять, проверять, редактировать и экспортировать из локального проекта Adobe Substance 3D Painter.
Версия 1.0.0 содержит 79 MCP-инструментов. Он завершает охраняемый рабочий процесс ресурсов с открытием шельфа, постоянным импортом шельфа и мероприятиями по обновлению шельфа, в дополнение к запланированному жизненному циклу проекта, выпечке и транзакционному слою, добавленному во всех выпусках 0.x. Вещество 3D Painter 12.1.1**.
Это независимый проект сообщества, который не поддерживается и не поддерживается Adobe.
Основные моменты
Осмотрите открытый проект, наборы текстур, каналы, ресурсы, предустановки экспорта и дерево полного слоя. Создавайте и редактируйте слои Fill, Paint и Group с помощью UID стабильного уровня. Постройте рецепты вложенного слоя атомарно и откатите каждый созданный узел, если не удастся сделать шаг.
- Планировать объем рецепта и разрешение канала без мутации, необязательно создавая одобренную резервную копию перед выполнением.
- Установите каналы заполнения OpenPBR-aware, маски, видимость, непрозрачность, режимы смешивания, имена и выбор.
- Управляйте сеткой или геометрией UDIM масок и сравнивайте подробные снимки слоев с помощью UID.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Substance Painter MCP
An MCP server that lets AI clients inspect, audit, edit, and export from a local Adobe Substance 3D Painter project.
Version 1.0.0 provides 79 focused MCP tools. It completes the guarded resource workflow with shelf discovery, persistent shelf imports, and event-driven shelf refresh jobs, on top of the planned project lifecycle, production baking, and transactional layer authoring added throughout the 0.x releases. It is live-validated against Substance 3D Painter 12.1.1.
This is an independent community project and is not affiliated with or endorsed by Adobe.
Highlights
- Inspect the open project, Texture Sets, channels, resources, export presets, and complete layer tree.
- Create and edit Fill, Paint, and Group layers through stable layer UIDs.
- Build nested layer recipes atomically and roll back every created node if a step fails.
- Plan recipe scope and channel resolution without mutation, optionally creating an approved
.sppbackup before execution. - Set OpenPBR-aware Fill channels, masks, visibility, opacity, blend modes, names, and selection.
- Control Mesh or UDIM geometry masks and compare detailed layer snapshots by UID.
- Insert Fill, Paint, Generator, Filter, Levels, Anchor, and Smart Mask effects into mask stacks.
- Apply shelf Smart Materials/Masks and configure UV or Triplanar Fill transforms.
- Assign shelf resources to individual Fill channels or complete materials.
- Import safe visual resources from approved roots into the project, current Painter session, or a writable shelf.
- Discover configured shelves and monitor explicit shelf-index refreshes through persistent event-backed jobs.
- Inspect and edit typed procedural Substance parameters, including colors and enum labels.
- Inspect, connect, reset, and transactionally restore procedural image inputs on Fill, Generator, and Filter sources.
- Discover Anchor Points with owner context and connect them to Fill channels or materials.
- Configure Planar, Spherical, and Cylindrical projection transforms and culling.
- Inspect and transactionally configure common baking properties, individual bakers, UV tiles, and linked Texture Set impact.
- Assign high-poly and cage meshes only from approved roots, then capture or apply portable baking presets.
- Preflight and batch-bake multiple Texture Sets with optional backup, cancellation, state restoration, and per-map verification.
- Preflight and monitor mesh reloads while preserving strokes and reporting Texture Set changes.
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →Конфигурация
{
"mcpServers": {
"substance-painter": {
"command": "C:\\Tools\\SubstancePainterMCP\\.venv\\Scripts\\python.exe",
"args": ["-m", "substance_painter_mcp"],
"env": {
"SP_MCP_TIMEOUT": "120",
"SP_MCP_EXPORT_ROOTS": "D:\\SubstanceExports",
"SP_MCP_PROJECT_ROOTS": "D:\\SubstanceBackups",
"SP_MCP_MESH_ROOTS": "D:\\Meshes",
"SP_MCP_BAKE_MESH_ROOTS": "D:\\BakeMeshes",
"SP_MCP_RESOURCE_ROOTS": "D:\\SubstanceResources"
}
}
}
}