Install
$ agentstack add mcp-ivanmurzak-unity-ai-cinemachine ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo 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.
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 aCinemachineCameraGameObject in the active scenecinemachine-camera-list- List all Cinemachine cameras in the scenecinemachine-camera-get- Get a Cinemachine camera's data (priority, lens, pipeline, targets)cinemachine-brain-ensure- Ensure aCinemachineBrainexists on the main/target UnityCamera
Targets & framing
cinemachine-set-targets- Set the Follow and/or Look At targets on a cameracinemachine-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) componentcinemachine-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 GameObjectcinemachine-modify- Generic write: apply aSerializedMemberdiff to any Cinemachine component via ReflectorNet (escape hatch for fields not covered by the dedicated tools)
Installation
Option 1 - Installer
- Download Installer
- Import installer into Unity project
> - 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
- Install OpenUPM-CLI
- Open the command line in your Unity project folder
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.
- Author: IvanMurzak
- Source: IvanMurzak/Unity-AI-Cinemachine
- License: MIT
- Homepage: https://ai-game.dev
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.