Описание
Production Mari adapter for DCC-MCP
README
Production-oriented DCC-MCP adapter for Foundry Mari. It exposes project, geometry, channel, node graph, layer, shader, image, and texture-export workflows as typed tools without arbitrary Python execution. The host plugin supports Mari 5.0 and newer while keeping the DCC-MCP runtime in a separately installed Python 3.9+ sidecar.
Architecture
Mari loads a small standard-library plugin on its GUI thread. The plugin owns an authenticated loopback socket and starts the separately installed DCC-MCP sidecar. A Qt timer executes bounded Mari API commands on the host thread, while networking, discovery, jobs, and Gateway integration stay outside Mari's bundled Python environment.
Install
python -m pip install dcc-mcp-mari
dcc-mcp-mari install
Restart Mari after installation. The default Windows target is
Documents/Mari/Scripts. Override it for a custom MARI_SCRIPT_PATH:
dcc-mcp-mari install --script-dir "D:/Mari/Scripts" --overwrite
Uninstall only this adapter's startup files:
dcc-mcp-mari uninstall
Capability groups
mari-session: connection and full project lifecycle, including archive, rename, duplicate, and removal.mari-geometry: geometry and channel lifecycle.mari-nodegraph: nodes, connections, and layer stacks.mari-lookdev: shaders, images, export items, and texture export.
All host mutations require a live Mari process. File inputs must be existing absolute paths, output parents must already exist, and destructive operations are explicitly annotated for DCC-MCP clients.
Development
python -m pip install -e ".[dev]"
python -m ruff check src tests
python -m ruff format --check src tests
python -m pytest
python -m build
python -m twine check dist/*
Mari Python API reference: Using Python in Mari.
Установить Dcc Mcp Mari в Claude Desktop, Claude Code, Cursor
unyly install dcc-mcp-mariСтавит в Claude Desktop, Claude Code, Cursor и VS Code — сам разбирается с npx, uvx и сборкой из исходников.
Впервые? Поставь CLI: curl -fsSL https://unyly.org/install | sh
Или настроить вручную
Выполни в терминале:
claude mcp add dcc-mcp-mari -- uvx dcc-mcp-mariПошаговые гайды: как установить Dcc Mcp Mari
FAQ
Dcc Mcp Mari MCP бесплатный?
Да, Dcc Mcp Mari MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Dcc Mcp Mari?
Нет, Dcc Mcp Mari работает без API-ключей и переменных окружения.
Dcc Mcp Mari — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Dcc Mcp Mari в Claude Desktop, Claude Code или Cursor?
Открой Dcc Mcp Mari на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectAmap Maps Mcp Server
MCP server for using the AMap Maps API
автор: duxiaohuiSupabase
Database, auth and storage
автор: SupabaseEverything
Reference / test server with prompts, resources, and tools.
Git
Tools to read, search, and manipulate Git repositories.
Sequential Thinking
Dynamic and reflective problem-solving through thought sequences.
Time
Time and timezone conversion capabilities.
Compare Dcc Mcp Mari with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
