twinmotion — Claude Code MCP server: features and setup
Connect an agent to Twinmotion to bring in Revit models, adjust scene conditions, render stills, and export walkthrough videos.
claude mcp add --transport http twinmotion https://mcp.scanbimlabs.io/twinmotionWhat twinmotion does
The server exposes five Twinmotion tools. It can import a Revit model, change weather and time of day, render a still image, export a video as MP4, MOV, or WebM, and show saved scenes and animations. Still renders can reach 8K.
It runs on Cloudflare Workers and authenticates through APS OAuth2. You need a ScanBIM user key, sent either in the x-scanbim-api-key header or as a Bearer token. Pick one format and keep using it: switching formats creates a separate free-plan account with 50 credits.
What it helps with
- bring a Revit model into Twinmotion
- set weather and time of day for a scene
- render a still image at up to 8K
- export a walkthrough as MP4, MOV, or WebM
- inspect saved scenes and animations
Example prompts for the agent
- Import the Revit model into Twinmotion and prepare the scene.
- Change the weather and time of day, then render a still image.
- Export a walkthrough video in MP4 format.
How to install twinmotion
Platform CLI: remote server
claude mcp add --transport http twinmotion https://mcp.scanbimlabs.io/twinmotionPlatform CLI: remote server
codex mcp add twinmotion --url https://mcp.scanbimlabs.io/twinmotionConfig file
{
"mcpServers": {
"twinmotion": {
"url": "https://mcp.scanbimlabs.io/twinmotion"
}
}
}Config file
{
"servers": {
"twinmotion": {
"type": "http",
"url": "https://mcp.scanbimlabs.io/twinmotion"
}
}
}Platform CLI: remote server
gemini mcp add -t http twinmotion https://mcp.scanbimlabs.io/twinmotionStep by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about twinmotion
How do I install twinmotion in Claude Code?
Run claude mcp add --transport http twinmotion https://mcp.scanbimlabs.io/twinmotion.
What does twinmotion do?
It gives an agent tools to import Revit models, configure a Twinmotion scene, render stills, and export walkthrough videos.
What authentication does twinmotion require?
You need a ScanBIM user key. Send it with x-scanbim-api-key or use Authorization: Bearer with the sk_scanbim_ prefix; changing formats can create a separate account.