# JANCTION Render(日本語の案内) > JANCTION Render は、Blender 向けのクラウド GPU レンダリング API と MCP サーバーです。AI エージェント(Claude、ChatGPT、Claude Code、Codex、Cursor など MCP クライアント)が、手元に GPU が無くても Blender のシーン(.blend、bpy の Python スクリプト、glTF / FBX / USD / OBJ などの 3D ファイル)を JANCTION の NVIDIA GPU で描けます。無料ベータ: 1 つの鍵につき 1 日 10 GPU 分(同じ回線からは 20 分)、仕上げは 1 回 240 コマ・1080p まで。入力と結果は最後に使ってから 24 時間で消え、学習には使いません。英語の正式な案内は https://render.janction.jp/llms.txt。更新 2026-10-02。 ## いつ使うか - Blender の .blend か bpy スクリプトを描画してほしいと頼まれたとき(静止画・コマ・アニメーション/MP4) - AI エージェントが作った Blender のシーンの仕上げの画像や動画が要るとき - PC に NVIDIA GPU が無い、または手元の描画が遅いとき - コマ数が多く GPU で描きたいとき(コマを複数 GPU に分けて MP4 にまとめる) - 他のツールから書き出した 3D ファイル(glTF/GLB、FBX、USD、OBJ、STL、PLY、Alembic)を Cycles で描きたいとき - 長い描画の前にざっと見たいとき(render_preview、数 GPU 秒) 使わないもの: 描画を伴わないモデリングや編集(手元の Blender か編集用の Blender MCP で。描画はこちらで)、Blender 以外の処理(動画変換、ゲームエンジン、一般の GPU 計算)。 ## つなぎ方(リモート MCP、インストール不要) - MCP の URL: https://render.janction.jp/mcp(Streamable HTTP)。認証は OAuth 2.1(動的登録。同意ページで無料の API キーができる)か `Authorization: Bearer `。 - Claude.ai: 設定 > コネクタ > カスタムコネクタを追加 > URL を貼る。ChatGPT: 設定 > コネクタ > 詳細 > 開発者モード > 作成 > URL を貼る。 - Claude Code: `claude mcp add --transport http janction-render https://render.janction.jp/mcp`(`/mcp` で認証)。Codex: `codex mcp add janction-render --url https://render.janction.jp/mcp`。Cursor など: 同じ URL で Streamable HTTP。 - プラグイン: Claude Code `/plugin marketplace add JasmyLab-JANCTION/janction-render`、Codex `codex plugin marketplace add JasmyLab-JANCTION/janction-render`。 - リモートの道具は scene_script(bpy のコードを文字列で)、scene_url(.blend / .py / 3D ファイルの https リンク)、scene_id を受け取り、asset_urls でテクスチャや glTF の .bin を一緒に送れます。結果は画像(インライン)と約 24 時間有効のリンク。 ## 手元のファイルを送る(stdio MCP) - Claude Code: `claude mcp add janction-render -e JANCTION_RENDER_SERVER=https://render.janction.jp -- uvx --from janction-render janction-render-mcp` - ほか: `pip install janction-render` して `janction-render-mcp` を stdio の MCP サーバーとして起動(JANCTION_RENDER_SERVER=https://render.janction.jp) - パッケージ https://pypi.org/project/janction-render/ · コード https://github.com/JasmyLab-JANCTION/janction-render - stdio の道具は scene_path(手元の .blend / .py / 3D ファイル)と assets(一緒に送るファイル)を受け取ります。blender-asset-tracer が入っていれば .blend が参照する外部ファイルを自動で集めます。 ## エージェントの手順 1. scene_info: 描かずに読む(カメラ・コマ範囲・解像度・足りない素材)。 2. render_preview(frames="1-24"): 最大 4 コマを 1 枚に並べて返す。見て、直して、もう一度。オプション: environment(night, overcast, studio, sunset。"compare" は 1 コマを 4 つのプリセットで描いて札付きの 1 枚にする)、environment_strength、environment_visible、blender(5.0 / 5.2)、orbit=true(ターンテーブル。カメラがシーンを 1 周する。試し描きは 0/90/180/270 度の 4 コマ、render_final で frame_end を省くと orbit_frames コマ(既定 24)の 1 周を MP4 に)。 3. ユーザーに「これでいいですか」と聞く。 4. render_estimate: 「だいたい何分」と、今日の無料枠に収まるか。ユーザーに伝える。 5. render_final: job_id と見積もり(estimate.human)が返る。試し描きと同じ environment / blender を使う。 6. render_status で done になるまで待ち(eta.human が残り時間)、render_download(job_id, only="mp4") で動画(only="frames" で PNG 全部)。 7. billing で今日の無料枠。429 quota_exceeded には resets_at が付く。render_info でワーカーの稼働・送れる形式・プリセット・Blender の版。 ## 入力の決まり - .blend: 外部の画像は assets で送るか、File > External Data > Pack Resources で詰める。 - bpy スクリプト: シーン・カメラ・コマ範囲だけを書く(エンジン・解像度・サンプル数はサービスが設定)。カメラと光を置くか environment="studio" を渡す。空のシーン(read_factory_settings(use_empty=True))から始めるならカメラ・光・世界を自分で足す。足りなければ自動で補って warnings に書く。assets で送ったファイルは os.environ["JR_ASSETS_DIR"] にある。 - 3D ファイル: 空のシーンに読み込み、自動のカメラと光を足す。他のツールの材質は Blender の読み込み機能による近似になる。.gltf / .obj を scene_url(stdio では scene_path)で渡すと、同じ場所の .bin / .mtl / テクスチャも自動で取る。 - Material.use_nodes は書かない(5.x では常に有効)。アニメーションは obj.keyframe_insert() で。action.fcurves は 5.0 で無くなった。等速は keyframe_new_interpolation_type = 'LINEAR'。 - Blender 5.0 / 5.2、Cycles、GPU。新しい版で保存した .blend は 5.0 で開けないことがある(blender="5.2" を試すか bpy スクリプトに)。 - environment のプリセット: night, overcast, studio, sunset(CC0 の HDRI、Poly Haven)。environment_visible=false で照明はそのまま、背景だけ無地の灰色。 ## 値段 無料ベータ期間中は課金しません。上限: 1 つの鍵あたり 1 日 10 分の GPU 時間(同じ回線からは 20 分)、仕上げは 1 回 240 コマ・1080p まで。上限に達すると翌日(UTC 0 時)まで待ちになります。有料化の予定(GPU 秒 × 0.1 円、チャージ 500 円から)は、始める前にここと llms.txt で告知します。 ## 案内ページ(日本語) https://render.janction.jp/ja/blender-render-farm · https://render.janction.jp/ja/blender-cloud-rendering · https://render.janction.jp/ja/render-blender-without-gpu · https://render.janction.jp/ja/free-blender-cloud-rendering · https://render.janction.jp/ja/blender-mcp · https://render.janction.jp/ja/claude-blender · https://render.janction.jp/ja/chatgpt-blender · https://render.janction.jp/ja/claude-code-blender · https://render.janction.jp/ja/codex-blender · https://render.janction.jp/ja/bpy-script-cloud-gpu · https://render.janction.jp/ja/blender-render-api · https://render.janction.jp/ja/blender-render-farm-api-comparison · https://render.janction.jp/ja/faq · https://render.janction.jp/ja/blender-mcp-comparison · https://render.janction.jp/ja/google-colab-vs-janction-render ## 方針 - 利用規約: https://render.janction.jp/ja/terms · プライバシー: https://render.janction.jp/ja/privacy · 特定商取引法に基づく表示: https://render.janction.jp/ja/legal · 安全性: https://render.janction.jp/ja/security · サポート: https://render.janction.jp/ja/support · よくある質問: https://render.janction.jp/ja/faq - 運営: ジャスミーラボ株式会社(JasmyLab Inc.、東京)· 連絡先: contact@jasmylab.com