Skip to content
MCP Servers for DCC software

DCC stands for Digital Content Creation — the 3D, CAD, GIS and imaging tools studios already run, like Blender, Maya, Houdini and Photoshop.

MCP for Blender, Rhino, QGIS & Engineering Software

Connect any AI agent to your creative and engineering tools — securely and reliably. Deploy production-ready MCP Servers and plugins that let Claude, Cursor and your own agents inspect, build and validate work inside Blender, Maya, Houdini, Rhino, Photoshop, FreeCAD, QGIS and more, in real time.

Works with Claude Code, Codex, Cursor, OpenClaw, Doubao, Qwen and any other MCP-compatible agent.

  • Read-only by default
  • Checkpointed write tools
  • stdiolocal transport
10
host applications supported
90+
typed tools, each risk-classed
Local
stdio first, nothing leaves your machine
agent › mcp › blender

Example session: an AI agent driving Blender through DCCMCP tools. Build three facade variants with 20 / 40 / 60 mm window insets.. scene.inspect({ depth: "collections" }). 42 objects · 6 collections. geometry_nodes.set_input({ socket: "Inset", value: 0.02 }). socket type Length validated. render.capture({ samples: 64 }). 3 variants rendered

running scene.inspectstdio · 127.0.0.1policy: studio-default

Recorded session format · tool calls shown are real DCCMCP tool names

Integrations shipping today — third-party, not vendor-affiliated

Private bridges on request: Revit · Civil 3D · KiCad · Ansys · Grasshopper · Maya-based in-house tools

The problem

Why most AI-to-DCC integrations fail in production

Letting a model write software-specific Python is easy to demo and expensive to own. The failure is never the model's ability to write code — it is the absence of a contract between the agent and the application.
01

The model writes a script it has never run

Ask an agent for bpy or PyQGIS code and it guesses. Object names, collection paths, units, tolerances — none of it is verified against your file. You find out at the traceback, halfway through a change.

02

One bad call costs an afternoon

A destructive operator without a checkpoint can corrupt a scene, break linked libraries or invalidate a parametric tree. There is no undo for the two hours before it.

03

Nobody can prove what changed

Unattended automation with no record of who changed what, when and with which arguments cannot pass studio sign-off, client review or a manufacturing audit.

The hidden cost of “just let the model write a Python script” is not the generation. It is the debugging, the review burden, the corrupted-file incidents and the audit trail that does not exist when anyone asks what happened on Thursday.

The solution

A standard contract between your agent and your software

We provide standardized MCP for Blender, MCP for Maya, MCP for Houdini, MCP for 3ds Max, MCP for Rhino, MCP for ZBrush, MCP for Photoshop, MCP for FreeCAD, MCP for QGIS and MCP for OpenCV. Each integration includes a local MCP Server, a software plugin or addon, typed tools, safety policies and audit logs — so agents can inspect, create, modify and validate work inside the real application without breaking your pipeline.
01

Install the MCP server

Add the integration for your host application — Blender addon, Rhino Yak package, FreeCAD workbench, QGIS plugin or a Python package for OpenCV.

npx dccmcp-blender@latest serve
02

Connect your agent

Register the server with Claude Code, Codex, Cursor, OpenClaw, VS Code or your own MCP client. Local stdio by default; streamable HTTP when a studio server needs to serve a team.

"{ "mcpServers": { "blender": … } }"
03

Control the software

The agent inspects real state and calls typed tools. Invalid calls are rejected at the boundary; valid ones edit geometry, run algorithms and export deliverables.

geometry_nodes.set_input({ socket: "Inset" })
04

Verify and audit

Every call is logged with its arguments and result. Checkpoints make destructive work reversible, and approvals gate anything that touches production files.

dccmcp audit tail --since 2h
Every tool is risk-classed before an agent can call it:readinspecting state never mutates a filewritecheckpointed and reversibleexecuteruns long jobs, returns artifacts
Integrations

MCP Servers for the software you already run

Each integration is a local MCP server plus a native plugin for Blender, Maya, Houdini, 3ds Max, Rhino, ZBrush, Photoshop, FreeCAD, QGIS or OpenCV. Same tool contract, same policy engine, same audit format — whichever application your pipeline depends on.

10 integrations · 90+ typed tools

MCP for 3ds Max, MCP for ZBrush and MCP for OpenCV are documented on their own pages, along with the full tool list and support matrix for every integration. If your software is not listed, we build private bridges on the enterprise track — Revit, Civil 3D, KiCad, Ansys, Maya-based in-house tooling and more.

Agents

Works with the agent you already use

DCCMCP servers speak the Model Context Protocol over stdio and streamable HTTP, so any MCP-compatible client can drive Blender, Maya, Houdini, Photoshop and the rest — there is no vendor-specific plugin to write and nothing to learn beyond adding a server. The clients below are the ones we verify each release; they are ordered by how often we see them in production pipelines.
Claude CodeAnthropic
CursorAnysphere
CodexOpenAI
GitHub CopilotGitHub
Claude DesktopAnthropic
Gemini CLIGoogle
WindsurfCognition
ClineOpen source
Roo CodeOpen source
TraeByteDance
DoubaoByteDance
Qwen CodeAlibaba
KimiMoonshot AI
Zhipu GLMZhipu AI
CodeBuddyTencent
YuanbaoTencent
LingmaAlibaba
QoderAlibaba
ContinueOpen source
ZedZed Industries
JetBrains AIJetBrains
GooseBlock
WarpWarp
CozeByteDance
CodeGeeXZhipu AI
ComateBaidu
ERNIEBaidu
SparkiFlytek
MiniMax AgentMiniMax
OpenClawOpen source
WorkBuddyIndependent
Your own agentMCP SDK

Not on the list? If it speaks MCP, it works

Add the server exactly the way you add any other MCP server: one config entry, stdio by default, streamable HTTP with token auth for a shared studio deployment. Custom agents built on the MCP SDK get the same typed tools.

MCP support is implemented by each client, not by us. Where a client lets you add an MCP server, add the DCCMCP entry and the tools appear — the same config works in every client listed above.

Supported agent clients include Claude Code, Codex, Cursor, GitHub Copilot, Claude Desktop, Gemini CLI, Trae, Doubao, Qwen Code, CodeBuddy, Custom MCP clients.

Capabilities

Built for pipelines that cannot be interrupted

The difference between an agent that impresses in a demo and one your technical director will approve is everything below the model.

Production-grade safety

Read-only by default. Approval gates on write tools, deny rules for production paths, and per-tool permissions that a TD can configure once and enforce everywhere.

Auditable by default

Every call records the tool, arguments, result, host version and file fingerprint. Export to your SIEM or query it locally.

Multi-instance control

Drive several sessions of the same application, or a mixed set of applications, from one agent run. Headless workers included.

Skills & custom tools

Register your own typed tools and packaged skills so agents can use studio conventions instead of inventing them.

Real UI control

Tools act on the live document, not a copy. The viewport, layer tree and undo stack stay in sync while the agent works.

Fast enough to stay in flow

Tool dispatch is a local call, not a network round-trip. Results stream back to the agent as they land, so long operations report progress instead of stalling.

4
transports
0
cloud deps
24/7
local
How it works

Four stages, every session

Scroll through a single agent session. Each stage maps to a guarantee in the tool contract, so the behavior is the same whether the agent is a chatbot, a CI job or a pipeline you built in-house.

stage 1/4 · Inspect
scene.inspect → result
{
  "file": "facade_module_01.blend",
  "units": { "system": "metric", "scale": 1.0 },
  "collections": ["Facade_Module", "Site", "Render_Setup"],
  "objects": 42,
  "checkpoint": "auto/facade-a1.ckpt"
}
Early access

We would rather show you the contract than a logo wall

DCCMCP is in early access with a small group of studios and engineering teams. Instead of borrowed social proof, we publish the things that actually decide whether an automation platform is safe to deploy: the tool list, the policy defaults and the support matrix.

Published tool surfaces

Every integration documents its tools, arguments and risk class in public. You can read exactly what an agent is able to do before you install anything.

A written security posture

Local-first transport, read-only defaults, checkpointed writes and exportable audit logs — described as a policy you can hand to your IT team.

A dated support matrix

We publish which host application versions each release supports, and how long after a vendor release we ship an update. No silent breakage.

Design partner program

We are onboarding studios, AEC firms and engineering teams now. Design partners get Studio seats at no cost during the program, direct access to the engineers building the integrations, and a vote on what ships next.

Apply to the program
Pricing

Free at launch, upgrade when a team depends on it

The Community plan includes every public integration with a read-only default. Studio and Enterprise add the governance, scale and support that production pipelines need.

Community

Solo artists, students and evaluation

$0forever

Everything a solo designer or engineer needs to connect an agent to one machine. Free at launch — no account, no card, no call.

  • All public integrations (Blender, Rhino, FreeCAD, QGIS, OpenCV)
  • Read-only-by-default safety policy
  • Local stdio transport
  • Community support and Discord
  • Unlimited local sessions
Coming soon

Studio

Freelancers and small studios shipping client work

Most popular
$39per user / month

Production tooling for working studios: multi-instance control, audit logs and shared policies.

  • Everything in Community
  • Multi-instance and headless/batch control
  • Audit logs with 90-day retention
  • Team policy profiles and approval gates
  • Custom tool registration (Skills SDK)
Start 14-day trial

Enterprise

Studios, AEC firms and manufacturers with IT requirements

Custom

For pipelines that cannot be interrupted: SSO, self-hosting, compliance reviews and custom integrations.

  • Everything in Studio
  • SSO/SAML, SCIM and role-based access control
  • Self-hosted or air-gapped deployment
  • Unlimited audit retention with SIEM export
  • Custom integration development
Contact sales
FAQ

Questions teams ask before they install

If something is missing, ask us directly — we answer technical questions with technical answers.
  • The Model Context Protocol is a standard way for AI agents to discover and call tools. Applied to creative and engineering software, it replaces one-off generated scripts with a stable, reviewable interface — so an agent works against a contract instead of guessing at an API.

  • Any MCP-compatible client. We verify Claude Code, Cursor, Codex, GitHub Copilot, Claude Desktop, Gemini CLI, Windsurf, Cline, Roo Code, Trae, Doubao, Qwen Code, Kimi, Zhipu GLM, CodeBuddy, Yuanbao, Lingma, Qoder, Continue, Zed, JetBrains AI, Goose, Warp, Coze, CodeGeeX, Comate, ERNIE, Spark, MiniMax Agent, OpenClaw and WorkBuddy against each release. Agents you build yourself on the MCP SDK get the same typed tools, over stdio or streamable HTTP.

  • Not on Community or Studio. The server runs locally next to your application and only the tool results an agent requested are passed to your model provider. Enterprise deployments can run fully self-hosted or air-gapped.

  • Blender 4.2 LTS and newer, Maya 2024+, Houdini 20.5+, 3ds Max 2024+, Rhino 7 and 8, ZBrush 2024+, Photoshop 2024+, FreeCAD 0.21 and 1.0+, QGIS 3.34 LTR and newer, and OpenCV 4.x/5.x. Each integration page lists the exact support matrix, and legacy versions are available on the enterprise track.

  • Yes. The Skills SDK lets you register your own typed tools against any Python or .NET surface, and enterprise customers can commission fully maintained private bridges.

  • We focus on the operational layer that production pipelines need: policy enforcement, approval gates, checkpointed writes, audit trails, multi-instance control and vendor-version support. Where open-source components are useful, we use and credit them — with a clear separation between our commercial product and any open-source dependency.

npx dccmcp-blender@latest serve

Put an agent inside your real tools — without putting your pipeline at risk

Install an integration, set a policy, and let your agent inspect, build and validate work in Blender, Maya, Houdini, 3ds Max, Rhino, ZBrush, Photoshop, FreeCAD, QGIS or OpenCV. Free to start, local by default.

macOS · Windows · Linux — no cloud dependency required