AgentStack
MCP verified MIT Self-run

Unity AI Cinemachine

mcp-ivanmurzak-unity-ai-cinemachine · by IvanMurzak

MCP Tools for Unity Cinemachine — author and edit virtual cameras with AI.

No reviews yet
0 installs
9 views
0.0% view→install

Install

$ agentstack add mcp-ivanmurzak-unity-ai-cinemachine

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Unity AI Cinemachine? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Unity AI Cinemachine

[](https://modelcontextprotocol.io/introduction) [](https://openupm.com/packages/com.ivanmurzak.unity.mcp.cinemachine/) [](https://unity.com/releases/editor/archive) [](https://github.com/IvanMurzak/Unity-AI-Cinemachine/actions/workflows/release.yml) [](https://discord.gg/cfbdMZX99G) [](https://github.com/IvanMurzak/Unity-AI-Cinemachine/stargazers) [](https://github.com/IvanMurzak/Unity-AI-Cinemachine/blob/main/LICENSE) [](https://stand-with-ukraine.pp.ua)

AI-powered tools for the Unity Cinemachine workflow. Create and configure virtual cameras, set Follow / Look At targets, build the camera pipeline (Body / Aim / Noise / Lens), tune priorities and default blends, and modify any Cinemachine component field directly through natural language commands — no manual inspector navigation. Wraps com.unity.cinemachine 3.1.6. Ideal for rapid camera blocking, cutscene setup, and procedural camera rigs. Built on top of the AI Game Developer platform.

How to use

[](https://github.com/IvanMurzak/Unity-AI-Cinemachine/releases/latest/download/AI-Cinemachine-Installer.unitypackage)

Stability status

| Unity Version | Editmode | Playmode | Standalone | | ------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | 2022.3.62f3 | [](https://github.com/IvanMurzak/Unity-AI-Cinemachine/actions/workflows/release.yml) | [](https://github.com/IvanMurzak/Unity-AI-Cinemachine/actions/workflows/release.yml) | [](https://github.com/IvanMurzak/Unity-AI-Cinemachine/actions/workflows/release.yml) | | 2023.2.22f1 | [](https://github.com/IvanMurzak/Unity-AI-Cinemachine/actions/workflows/release.yml) | [](https://github.com/IvanMurzak/Unity-AI-Cinemachine/actions/workflows/release.yml) | [](https://github.com/IvanMurzak/Unity-AI-Cinemachine/actions/workflows/release.yml) | | 6000.3.1f1 | [](https://github.com/IvanMurzak/Unity-AI-Cinemachine/actions/workflows/release.yml) | [](https://github.com/IvanMurzak/Unity-AI-Cinemachine/actions/workflows/release.yml) | [](https://github.com/IvanMurzak/Unity-AI-Cinemachine/actions/workflows/release.yml) |

AI Cinemachine Tools

14 tools, grouped by purpose:

Camera lifecycle

  • cinemachine-camera-create - Create a CinemachineCamera GameObject in the active scene
  • cinemachine-camera-list - List all Cinemachine cameras in the scene
  • cinemachine-camera-get - Get a Cinemachine camera's data (priority, lens, pipeline, targets)
  • cinemachine-brain-ensure - Ensure a CinemachineBrain exists on the main/target Unity Camera

Targets & framing

  • cinemachine-set-targets - Set the Follow and/or Look At targets on a camera
  • cinemachine-set-priority - Set a camera's priority (which camera the Brain activates)
  • cinemachine-set-lens - Set lens settings (FOV / focal length, near/far clip, dutch)

Pipeline components

  • cinemachine-set-body - Set the Body (position-control) component (e.g. CinemachineFollow)
  • cinemachine-set-aim - Set the Aim (rotation-control) component (e.g. CinemachineRotationComposer)
  • cinemachine-set-noise - Set the Noise (CinemachineBasicMultiChannelPerlin) component
  • cinemachine-add-extension - Add a Cinemachine extension (e.g. Deoccluder, Confiner)

Blends & generic

  • cinemachine-set-default-blend - Set the Brain's default blend (style + time)
  • cinemachine-get - Generic read: serialize any Cinemachine component on a GameObject
  • cinemachine-modify - Generic write: apply a SerializedMember diff to any Cinemachine component via ReflectorNet (escape hatch for fields not covered by the dedicated tools)

Installation

Option 1 - Installer

> - You can double-click on the file - Unity will open it automatically > - OR: Open Unity Editor first, then click on Assets/Import Package/Custom Package, and choose the file

Option 2 - OpenUPM-CLI

openupm add com.ivanmurzak.unity.mcp.cinemachine

Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.