Skip to content
Back to search
100
MCP live MCP 2025-11-25 streamable-http

JANCTION Render

io.github.jasmylab-janction/janction-render

Blender and GLB/FBX/USD/STL rendered on cloud GPUs for AI agents: product shots, turntables, MP4

Watch this dependency Share evidence report
Uptime
100.0%
3 direct probes · 30d
Response
2482ms
last probe
Tools
13
callable
Resources
1
readable
Prompts
0
available
Score: 100/100
Handshake verified by our own probe.
pass Answers the MCP handshake 50/50
The handshake and the list calls succeeded on the primary URL.
pass Lists tools, resources or prompts 30/30
13 tools, 1 resources, 0 prompts returned.
pass 3 or more catalogue items 10/10
14 items in total; 3 or more earns these points.
pass Describes itself 10/10
96 characters; more than 30 earns these points.

Tools · 13

render_preview

Show what a Blender scene looks like: a fast, low-cost preview render on a cloud GPU, back as an image in seconds. Typical requests: 'render this .blend', 'show me the scene', 'preview the turntable',…

render_final

Render the final frames or video of a Blender scene on cloud GPUs, after the user approved a preview: 'render the final', 'make the video', 'export the turntable MP4'. Call render_estimate first when …

render_download

Get the download links of a job (no key needed, valid about 24 hours; call again for fresh links while the files are kept, 24 h after last use or 7 days, normally, for paid keys) and show them to the …

render_status

Check a render job: status (queued / running / done / failed / canceled), frames done, the ETA (eta.human, including queue wait), files ready, Blender warnings, and the error with the log tail if it f…

scene_info

Read a Blender scene without rendering (a few seconds, no GPU time): cameras and the active one, frame range and fps, resolution, objects by type, lights, materials, whether it is animated, and missin…

render_estimate

Estimate a render before starting it (no GPU time): GPU seconds, queue wait, the wall-clock time as text (estimate.human, e.g. 'about 3 minutes') and whether it fits the free GPU time left (the welcom…

render_info

Check the connection and the service before rendering (read-only, no GPU time, no charge): the server URL, whether GPU workers are online, the queue length and expected wait, and this key's usage. Use…

asset_search

Find free CC0 3D models, PBR textures or HDRIs on Poly Haven by words ('wooden chair', 'forest hdri') to furnish a scene without uploading files; no GPU time. For product shots of something the user h…

render_share

Publish a finished render as a public web page anyone with the link can open (for X, Discord or a client): the image or video, the render settings, an optional title and note, the user's request in th…

render_unshare

Take down the public share page of a job made with render_share. Effects: the page URL stops working, its copy of the image or video, the shared script and the shown request are deleted, and the page …

render_cancel

Stop a queued or running render job of this key (a j_... job, or a b_... job split into parts, which stops every part). Effects: queued frames are dropped; frames already rendered are charged and stay…

billing

Check what this key can still render for free and its credit (no GPU time): the free GPU time left and when it expires or resets, the balance, the price per GPU-second, any pending checkout link, and …

render_import_file

Use a file the user attached in this chat (.blend, glTF/GLB, FBX, USD, OBJ, STL or a bpy .py script): JANCTION fetches it and makes it a scene of this account, and returns scene_id. Then call scen…

Resources · 1

JANCTION Render app

Interactive view for JANCTION Render results: preview image, progress, ETA, links, preset picker.

ui://janction-render/app.html

How to use

Claude Desktop or claude.ai: add a custom connector (Customize → Connectors; on Team and Enterprise plans an owner adds it under Organization settings → Connectors) with this server URL: https://render.janction.jp/mcp?src=registry

Cursor or Cline: add to your MCP config:

{
  "mcpServers": {
    "janction_render": {
      "url": "https://render.janction.jp/mcp?src=registry",
      "transport": "streamable-http"
    }
  }
}

Or run it locally:

Runs locally from its PyPI package (v0.4.237). Add to your Claude Desktop / Cursor / Cline MCP config:

{
  "mcpServers": {
    "janction_render": {
      "command": "uvx",
      "args": [
        "janction-render@0.4.237"
      ]
    }
  }
}

Optional: JANCTION_RENDER_SERVER, JANCTION_RENDER_API_KEY.

Source: github.com/JasmyLab-JANCTION/janction-render