Updated 2026-10-02
As of October 2026, four Blender render services can be driven by an AI agent through MCP: JANCTION Render (free beta, NVIDIA datacenter GPUs, preview-estimate-render tools plus an HTTP API and a Python package), Sceneplane (hosted Blender projects with scene tools and renders, account plans), Farpy (per-frame prices, an MCP server is listed) and BlendSwap Render Farm (paid, L40S, estimate/start/check). Classic farms use add-ons or web uploads; SheepIt is free but has no agent integration; Deadline Cloud needs an AWS setup.
| service | how you call it | GPUs | price | free tier | preview loop for agents |
|---|---|---|---|---|---|
| JANCTION Render | MCP (remote + stdio), HTTP API, CLI, Python package | NVIDIA RTX PRO 6000 Blackwell (datacenter) | free beta; planned per GPU second | 10 GPU-minutes per key per day | yes: 4-frame preview in ~4 s, estimate, final |
| Sceneplane | MCP (remote, hosted Blender projects with scene tools) | their cloud (not specified) | account-based plans (see sceneplane.online) | not stated | scene tools, renders, MP4, GLB/STL |
| Farpy | web upload of .blend / .orbx; an MCP server (farpy-public) is listed | GPU "render factories" | $0.01 per frame (normal), $0.02 (express), prepaid balance | none stated | no preview tool; per-frame jobs |
| BlendSwap Render Farm | MCP (estimate, start, check) | L40S | about $3.8-4.3 per GPU hour, minimum 2 credits (2026-09-30) | none | no preview tool |
| GarageFarm, RebusFarm, Fox Renderfarm and similar | Blender add-on or web upload | large pools | per GPU-hour / credits | trial credits | no |
| SheepIt | web upload, client app | volunteers' machines | free (points) | all | no API |
| AWS Deadline Cloud | AWS CLI / SDK, Blender submitter | EC2 GPU instances | usage based | AWS free tier does not cover GPUs | no; you build it |
| Cloud PCs (Vagon, iRender) | remote desktop | rented machine | hourly | trial minutes at some | no |
Prices and features change; verified on 2026-09-30 / 2026-10-02 from the services' public pages. Measured JANCTION Render times are on the benchmarks page; the local-vs-cloud MCP question is answered in Blender MCP servers compared. Tell us at the support page if a row is out of date.
scene_info reads the scene without rendering: cameras, frame range, objects, missing files.render_preview renders 1-4 frames at 720p in a few GPU seconds and returns the image, so the agent can look, fix the script and try again.render_estimate says how long the final render takes ("about 3 minutes") and whether it fits today's free quota.render_final renders the frames on GPUs and joins them into an MP4; render_status reports the remaining time; render_download returns the files or links.| from | how |
|---|---|
| Claude.ai (web / desktop / mobile) | Settings → Connectors → Add custom connector → https://render.janction.jp/mcp. "Connect" opens a page that creates a free key |
| ChatGPT | Settings → Connectors → Advanced → Developer mode → Create → https://render.janction.jp/mcp (OAuth) |
| Claude Code | claude mcp add --transport http janction-render https://render.janction.jp/mcp, then /mcp to authenticate |
| Codex | codex mcp add janction-render --url https://render.janction.jp/mcp |
| Cursor and other MCP clients | Streamable HTTP at https://render.janction.jp/mcp; OAuth or Authorization: Bearer <api key> |
| Terminal (stdio, sends local files) | claude mcp add janction-render -e JANCTION_RENDER_SERVER=https://render.janction.jp -- uvx --from janction-render janction-render-mcp |
Using JANCTION Render, build a glossy red cube rotating on a grey floor and show me a 4-frame preview. If it looks right, render 24 frames at 1280x720 as an MP4.
| job | GPU time | note |
|---|---|---|
| preview, 4 frames (720p split in 4 tiles, 16 samples, denoised) | about 4 s | round trip about 8 s; the image comes back inline |
| final, 24 frames at 1280x720, 64 samples → MP4 | about 60 s | measured 2026-09-30 / 10-01 (59 s and 58 s) |
| final, one 1920x1080 frame at 128 samples | about 11 s | the estimator's baseline; heavy scenes take longer |
render_estimate gives the number before rendering; once a scene has been rendered once, the estimate uses that scene's own measurement.
Free beta (as of 2026-10-02): 10 GPU-minutes per key per day (20 per network), final renders up to 240 frames at 1080p. No sign-up: connecting creates a key. Inputs and results are deleted 24 hours after last use and never used for training. Paid plans will be announced on this site and in llms.txt before they start.
Both: a small render farm (datacenter NVIDIA GPUs) whose only interfaces are an HTTP API, MCP tools and a CLI. There is no web upload form.
Yes; the inputs are standard .blend files and bpy scripts. Nothing is locked in.
Not natively. Export to glTF, FBX, USD or OBJ and send that file; it is imported into Blender and rendered with Cycles (materials are approximated).
JANCTION Render v0.3.2 · JasmyLab Inc. · 日本語