Mmcp.market

Cinema4d MCP server

by kumoproductions·io.github.kumoproductions/mcp-cinema4d·v0.4.3

MCP server for Cinema 4D — entity CRUD, parameter-level access, batched undo, security controls.

A89/100grade A
What users say
No reviews yet
Be the first
Safety scan
A89/100

full report

Adoption
Growing

24 stars105 downloads/wk

Reviews

Write one

Nobody has reviewed Cinema4d yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Cinema4d tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.9 · 2026-09-23 · same rubric, same numbers if you re-run it

no findings
  • Code scan149 source files scanned25/25
  • Live reliabilityno gateway calls yet and no remote to proben/a
  • Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 36 days ago12/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
Overall 89/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

What the publisher says

From the Cinema4d repository's README, as published. We do not edit it. Read it on GitHub

mcp-cinema4d

Let an LLM drive Cinema 4D. mcp-cinema4d bridges MCP-compatible clients (Claude Desktop, Claude Code, or any other stdio-capable MCP client) to a running Cinema 4D 2026 session so the model can inspect scene hierarchy, author shots, build node materials, and rig animation through a typed, undo-safe tool layer — not arbitrary Python pasted into a Script Manager.

日本語

简体中文

Good for:

  • Scene audits — "List every object on the hero layer; flag any with non-uniform scale or missing Texture tags."
  • Shot setup — "Create a 1920×1080 RenderData, a camera at (0, 150, -400), and a Take that uses both."
  • Material work — "Build a Redshift node material with a noise texture driving roughness at 0.4 gain."
  • Procedural edits — "On every Subdivision Surface in the scene, reduce editor/render levels by 1."
  • Xpresso rigs — "Build a 3-gear meshing rig where the master gear's pitch radius dynamically drives the others' size and counter-rotation via an Xpresso graph."

[!CAUTION]

Do not proceed unless you understand what this does. An LLM with a live connection to Cinema 4D can read your scene, write to it, and (if you opt in) execute arbitrary code on your machine. In concrete terms:

1. Your scene data leaves your machine. Object names, hierarchy paths, material/parameter values, imported file paths — whatever the LLM reads via listentities / describe / getcontainer / dumpshader / getmesh — is forwarded to your chosen LLM provider and may be logged by your MCP client. Under NDA or on unreleased IP? Confirm with your studio/legal team first that the provider's retention policy and your client's logs are acceptable.

2. The LLM gets write access. It can create, mutate, and delete objects, tags, materials, takes, render data, and layers; import / merge / open / save files; and render. Ctrl/Cmd-Z covers most edits — savedocument, opendocument, render, and some call_command invocations do not.

3. Arbitrary Python is off by default. execpython runs unrestricted code with the full authority of the Cinema 4D process (file I/O, subprocess, network). Enabled only when C4DMCPENABLEEXECPYTHON=1 is set on both sides; turn it back off when you no longer need it. The same applies to plugin types that store Python source in their container — Python tag, Python generator, MoGraph Python effector, Python field, and the Xpresso Python operator. Creating or editing them is gated behind a separate C4DMCPENABLEPYTHONOPS=1 opt-in, since their code parameter is RCE-equivalent to execpython.

Before first use: back up (or commit) your scene, start on a throwaway project, and leave your MCP client's per-call approval prompts enabled. See Security before exposing the bridge beyond loopback.

Architecture

MCP client
   ↓ stdio
MCP server  (this repo, Node.js)
   ↓ TCP, JSON Lines (default 127.0.0.1:18710)
cinema4d_mcp_bridge  (Python plugin inside C4D)
   ↓
Cinema 4D

Two pieces to install: the MCP server (this npm package, runs as an MCP stdio process) and the bridge plugin (Python, lives inside Cinema 4D). C4D must be running for the bridge to respond.

Quickstart

Assuming you already have Cinema 4D 2026.0.0+ and Node.js 24+.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Install directly

Runs npx -y @kumoproductions/mcp-cinema4d on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add mcp-cinema4d -- npx -y @kumoproductions/mcp-cinema4d
Add to Cursor

Cinema4d: common questions

Is Cinema4d MCP server safe?
Yes, by our scan: it is graded A (89/100). Read the Cinema4d safety report
How do I install Cinema4d?
It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
Does Cinema4d need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Cinema4d maintained?
The last commit was 36 days ago (2026-08-18). The latest release is v0.4.3.
What can I use instead of Cinema4d?
Servers from other publishers that do the same job: Unicode Security MCP server, CrowdStrike Falcon MCP Server and SSH Manager MCP server. Compare all Cinema4d alternatives.

Alternatives to Cinema4d

Same job from other publishers: the closest match first, then the best rated.

All Cinema4d alternatives →
  • Unicode Security
    Local first MCP checks for Unicode confusables, mixed scripts, invisible controls, and...
    A
  • CrowdStrike Falcon MCP Server
    Connects AI agents with CrowdStrike Falcon for security analysis and automation.
    A
  • SSH Manager
    SSH server management for agents, with per-server read-only and allowlist security modes
    B
  • Reversecore MCP
    Security-first MCP server for reverse engineering, malware analysis, forensics, and SAST.
    B
  • Notebooklm Secure
    Security-hardened NotebookLM MCP with post-quantum encryption
    A

More from kumoproductions