Vertical 3D shorts
9:16 product hero shots and loops for Reels, TikTok and Shorts, rendered in batches.
Blender render farm · over MCP
makerhouse is a cloud Blender renderer behind one MCP server. Ask Claude Code, Codex or OpenCode for a shot, and it comes back as a finished MP4, rendered on cloud GPUs. No GPU on your desk, no render queue to babysit.
Free sandbox: 60 GPU-minutes every month. No card to join the list.
› make a 6s 9:16 hero shot: coffee cup on oak table, slow push-in, morning light, render it ● Writing scene coffee_hero.py (camera dolly, area light, oak material) ⏺ makerhouse.render_animation file coffee_hero.blend engine cycles frames 1–144 @ 24fps size 1080×1920 ⏺ makerhouse.job_status rendering 96/144 ▮▮▮▮▮▮▮▯▯▯ ⏺ makerhouse.get_output ✓ coffee_hero.mp4 · 6.0s · 41 GPU-min · $0.00 (sandbox) https://out.makerhouse.id/j/7f3a…/coffee_hero.mp4
Works with any MCP client
A 30-second Cycles shot can hold a consumer GPU for hours. Your agent waits, and so do you.
Upload plugins, dashboards and per-GHz pricing. None of it is something an agent can call.
Today's Blender MCP tools drive the Blender on your desk. The heavy part still runs there.
How it works
Add the makerhouse MCP server to your agent with one command. Your key stays in the agent's config.
Your agent writes or edits the .blend with Python, or uploads one you made. Assets go up with it.
The job is cut into frame ranges and rendered in parallel on cloud GPUs with headless Blender.
The agent gets a preview frame, the encoded MP4 and the cost, then can tweak and render again.
Setup preview
makerhouse is a remote MCP server over HTTP. Early-access members get a key and the live endpoint; the commands below show what setup will look like.
render_animation render a frame range to MP4render_still one frame, for quick look-devupload_assets .blend, textures, HDRIs, audioestimate_cost GPU-minutes before you commitjob_status / get_output progress and files# terminal
claude mcp add --transport http makerhouse \
https://mcp.makerhouse.id/mcp \
--header "Authorization: Bearer $MAKERHOUSE_KEY"
# ~/.codex/config.toml
[mcp_servers.makerhouse]
url = "https://mcp.makerhouse.id/mcp"
bearer_token_env_var = "MAKERHOUSE_KEY"
// opencode.json
{
"mcp": {
"makerhouse": {
"type": "remote",
"url": "https://mcp.makerhouse.id/mcp",
"headers": { "Authorization": "Bearer {env:MAKERHOUSE_KEY}" }
}
}
}
Made for creators
9:16 product hero shots and loops for Reels, TikTok and Shorts, rendered in batches.
Agent-written scenes for each beat of a script, rendered and cut together in one session.
Camera moves around a 3D model of your product for a release post.
Geometry nodes driven by audio, rendered at full length without tying up your machine.
Pricing
One GPU-minute is one minute on an L40S-class GPU. Billed per second of actual render time. Prices are planned for launch and may change before general availability.
$0
60 GPU-minutes / month
For most creators
$19/mo
500 GPU-minutes / month
$79/mo
2,400 GPU-minutes / month
Custom
Reserved GPUs
Fits inside the Creator plan's monthly minutes.
Seconds per frame are typical figures for 1080p on an L40S-class GPU. Your scene may be faster or slower; estimate_cost renders a sample frame to tell you before you commit.
| Your own GPU | Classic render farm | makerhouse | |
|---|---|---|---|
| Your agent can start a render | Yes, locally | No | Yes, over MCP |
| Parallel GPUs | 1 | Many | Up to 8, more on Scale |
| How you pay | Hardware + power | GHz-hours or machine-hours | GPU-minutes, per second |
| Machine busy while rendering | Yes | No | No |
| Returns an encoded MP4 | If you set it up | Usually frames only | Yes, plus preview frame |
Not yet. We are opening the MCP server to an early-access group first. Join the list and we'll send your key when your slot opens.
We plan to start with the current Blender LTS and the latest release, with Cycles (GPU) and Eevee. Tell us on the form if you need an older version.
No. Your agent can write the scene as a Python script that we run in headless Blender. If you have Blender, you can also upload your own .blend.
Assets you upload (textures, HDRIs, models, audio) are packed with the job. Popular add-ons will be pre-installed; tell us which ones you rely on.
You do. We store outputs only so you can download them, and delete them after the retention period of your plan.
Minutes spent on a job that fails on our side are refunded automatically. The agent gets the Blender log so it can fix scene errors itself.
Early access
Tell us which agent you use and what you want to render. We'll reply with a key and your free sandbox minutes when your slot opens.