RenderBuddy
Provides tools for interacting with Blender's rendering capabilities, allowing users to check render status, preview frames, cancel renders, and manage render settings through an MCP interface.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@RenderBuddyHow's my render going?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
RenderBuddy MCP β AI-Connected Render Agent & Gateway
"Your Blender render, one message away."
Version: v3.0.1 | Status: Production Ready | Tests: 59/59 Passed (100%)
π¨ What is RenderBuddy?
RenderBuddy is an open-source, AI-connected render agent and gateway platform for Blender 3.6+ and 5.1+. It allows 3D artists, studio teams, and developers to monitor and control long Blender render jobs using natural language β via AI assistants (Antigravity, Claude, Cursor), a real-time Web Dashboard, or a Telegram Mobile Bot.
Related MCP server: Blender MCP Link
β¨ Features at a Glance
π’ Native Blender Add-on (v3.0.1): Runs inside Blender with
@persistentrender handlers and an N-Panel control panel.π€ MCP Server (8 Tools): Exposes status, frame preview, settings, email dispatch, local upload, render cancellation, and system shutdown tools to AI clients over stdio.
π Glassmorphism Web Dashboard: Live telemetry monitoring completion percentage, frame count, elapsed time, and engine stats in real time.
π± Telegram Bot Integration: Monitor progress, request live frame previews (
/preview), or cancel renders (/cancel <PIN>) directly from your phone.π PIN Security Gate: Destructive actions (render cancellation and system shutdown) are protected by salted SHA-256 PIN authentication.
π Zero Cloud Dependency: Pure Python core (stdlib + MCP SDK). No subscription services required.
ποΈ System Architecture & Gateway Hierarchy
RenderBuddy operates on a decoupled 3-tier architecture:
Workstation (Blender + Add-on)
ββ Loopback TCP (Port 7345) βββΊ Local Agent (SQLite DB + REST API 7342)
β
βΌ
Gateway Runner (runner.py)
βββ API Interface (Agent HTTP 7342 proxy)
βββ Web Dashboard (web_ui.py - Port 8080)
βββ Telegram Bot (telegram_bot.py)
βββ Pairing Service (pairing.py - OTP Manager)
β
βΌ
Public Internet / Remote Clients
(Mobile Web UI / Telegram / MCP / ChatGPT)π Quick Start Guide
1. Build & Install the Blender Add-on
python build_addon.pyIn Blender: Edit β Preferences β Add-ons β Install from Disk... β Select dist/renderbuddy_addon.zip and enable RenderBuddy.
2. Configure MCP Client
Add RenderBuddy to your MCP client configuration (mcp_config.json):
{
"mcpServers": {
"renderbuddy": {
"command": "python",
"args": [
"D:/MCP_RenderBuddy/main.py"
]
}
}
}3. Launch Gateway Services
python -m gateway.runnerπ Complete Documentation Index
For detailed instructions, architecture, presentation guide, and developer documents, consult the full documentation suite:
π Presentation & File Overview Guide β Exhaustive file-by-file catalog, architectural pitch, and live demo script.
π Installation Guide β Step-by-step setup, Python environment, ngrok tunnel, and MCP registration.
π Operating Manual β N-Panel controls, OTP pairing, Web UI, Telegram bot commands, and MCP natural language prompts.
π Deployment Topology & Diagrams β End-to-end network deployment, security boundaries, and 4 complete UML sequence diagrams.
π Architecture Specification β Technical design, SQLite schema, event bus, and PIN authorization gates.
π What Was Built β Milestone summary, version evolution, and file map.
π§ͺ Test Suite
RenderBuddy includes a full automated test suite covering configuration, event bus, SQLite projections, security gates, and tool handlers.
python -m pytest -v59 tests collected β 59 passed in ~1.3sπ License
RenderBuddy is released under the MIT License. Open-source for artists, studios, and developers worldwide.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityCmaintenanceTransforms Blender into an MCP server with 50+ tools for AI-driven 3D workflows, enabling complete control over objects, materials, animations, physics simulations, and rendering through natural language commands.45MIT
- Alicense-qualityCmaintenanceEnables interactive control of Blender for 3D scene manipulation, geometry creation, material application, and viewport rendering via natural language prompts through the Model Context Protocol.MIT
- AlicenseCqualityAmaintenanceEnables AI-powered control of Blender through natural language, allowing users to create, manipulate, and automate 3D scenes, objects, materials, animations, and more via Claude or other MCP clients.7133MIT
- Alicense-qualityDmaintenanceEnables AI assistants to control Blender 3D modeling and rendering through natural language commands via the Model Context Protocol.MIT
Related MCP Connectors
Create and manage cinematic AI video renders through the Future Video Studio Agent API.
Uptime, SSL, DNS and domain monitoring you can talk to from Claude or any MCP client.
Control Unreal Engine to browse assets, import content, and manage levels and sequences. Automateβ¦
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/harshh0p/RenderBuddy'
If you have feedback or need assistance with the MCP directory API, please join our Discord server