Описание
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.
Part of the DCC-MCP host matrix
dcc-mcp-mari — Mari adapter for typed project, geometry, channel, node-graph, layer, shader, image, and export workflows.
It is one of 47 host adapters in the DCC-MCP catalog. Every adapter speaks the same MCP protocol and builds on the same core runtime contract; each one exposes the tools its own host needs on top of that.
This block is generated from the catalog entry in dcc-mcp-catalog.yml. Re-run the generator after changing the catalog.
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
The authoritative agent-first lifecycle, platform paths, stable JSON schema, exit codes, recovery behavior, and troubleshooting are in install.md.
python -m pip install dcc-mcp-mari
dcc-mcp-mari install --dcc-path <mari-executable> --python <python> --dry-run --json
dcc-mcp-mari install --dcc-path <mari-executable> --python <python> --yes --json
Restart Mari after installation. The default Windows target is
Documents/Mari/Scripts. Override it for a custom MARI_SCRIPT_PATH:
dcc-mcp-mari install --dcc-path <mari-executable> --python <python> --script-dir "D:/Mari/Scripts" --yes --json
Uninstall only this adapter's startup files:
dcc-mcp-mari uninstall --dcc-path <mari-executable> --python <python> --yes --json
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.
Unyly Deploy
Deploy sites and MCP servers to Unyly straight from your AI agent
автор: UnylyAmap Maps Mcp Server
MCP server for using the AMap Maps API
автор: duxiaohuiPayMCP
Lightweight payments layer for MCP servers: turn tools into paid endpoints with a two-line decorator. [PyPI](https://pypi.org/project/paymcp/) · [npm](https://w
автор: blustAIServer For Power BI
Enables exploring Microsoft Fabric / Power BI workspaces and semantic models, and executing ad-hoc DAX queries.
автор: Mitsubishi-FusoTemplate MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectSupabase
Database, auth and storage
автор: SupabaseEverything
Reference / test server with prompts, resources, and tools.
Compare Dcc Mcp Mari with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
