frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Show HN: MCP server for Blender that builds 3D scenes via natural language

https://blender-mcp-psi.vercel.app/
40•prono•5h ago
Hi HN!

I built a custom MCP (Model Context Protocol) server that connects Blender to LLMs like ChatGPT, Claude, and any other llm supporting tool calling and mcps, enabling the AI to understand and control 3D scenes using natural language.

You can describe an entire environment like:

> “Create a small village with 5 huts arranged around a central bonfire, add a river flowing on the left, place a wooden bridge across it, and scatter trees randomly.”

And the system parses that, reasons about the scene, and builds it inside Blender — no manual modeling or scripting needed.

What it can do: - Generate multi-object scenes like villages, landscapes, from a single prompt - Understand spatial relations — e.g., “place the bridge over the river” or “add trees behind the huts” - Create camera animations and lighting setups: “orbit around the scene at sunset lighting” - Respond to iterative changes like: “replace all huts with stone houses” or “make the river narrower” - Maintain object hierarchy and labels for later editing

Tech Stack: - Blender Python scripting - Node.js server running MCP - LLM backend (OpenAI / Claude, easily swappable)

Demo: https://blender-mcp-psi.vercel.app/

GitHub: https://github.com/pranav-deshmukh/blender-mcp-demo/

Curious to hear thoughts from folks in 3D tooling, AI-assisted design, or dev interface design. Would you find this useful as a Blender plugin? I’m open to expanding it!

Please try it and give it a star on github

Comments

homarp•2h ago
how does it compare to the existing https://blender-mcp.com/ ?
N_Lens•2h ago
Better in every way since this is posted to HN!
chmod775•2h ago
Slightly strange how both use the same example of a house with some trees.
deng•2h ago
Hi, quick feedback: the demo is extremely short, so I can't really say much. Please generate more complicated scenes and, most importantly, inspect the wireframe. From what I could glance from the demo, the generated models are tri-based instead of quads, which would be a showstopper for me.
gorbachev•2h ago
The fade in effect when scrolling down is quite distracting, and makes reading the web page slower, because I have to wait for the text to appear. Yes, I have a fast computer.
bsenftner•2h ago
An MPC server is not necessary, one can just API call LLM services directly from within Blender, and they already know Blender - the LLMs know it very well, it being open source and a gargantuan amount of data about it online in the form of tutorials and so on - all in foundation model training data.
redrove•2h ago
Does anyone know of a way to create custom 3D print designs with LLMs? Is there a bespoke project or service somewhere?
rcarmo•1h ago
Nice idea - I’m adding it to my list over at https://taoofmac.com/space/ai/mcp and will try it out later as I have been dabbling in Blender plugins myself.

The bewildering phenomenon of declining quality

https://english.elpais.com/culture/2025-07-20/the-bewildering-phenomenon-of-declining-quality.html
137•geox•3h ago•178 comments

Async I/O on Linux in databases

https://blog.canoozie.net/async-i-o-on-linux-and-durability/
80•jtregunna•5h ago•21 comments

The Big LLM Architecture Comparison

https://magazine.sebastianraschka.com/p/the-big-llm-architecture-comparison
81•mdp2021•4h ago•3 comments

I'm betting against AI agents in 2025, despite building them

https://utkarshkanwat.com/writing/betting-against-agents/
98•Dachande663•2h ago•47 comments

Hungary's oldest library is fighting to save books from a beetle infestation

https://www.npr.org/2025/07/14/nx-s1-5467062/hungary-library-books-beetles
136•smollett•3d ago•15 comments

Make Your Own Backup System – Part 1: Strategy Before Scripts

https://it-notes.dragas.net/2025/07/18/make-your-own-backup-system-part-1-strategy-before-scripts/
282•Bogdanp•16h ago•90 comments

Show HN: MCP server for Blender that builds 3D scenes via natural language

https://blender-mcp-psi.vercel.app/
40•prono•5h ago•8 comments

Show HN: ggc – A terminal-based Git CLI written in Go

https://github.com/bmf-san/ggc
17•bmf-san•3d ago•7 comments

Death by AI

https://davebarry.substack.com/p/death-by-ai
363•ano-ther•21h ago•143 comments

Nobody knows how to build with AI yet

https://worksonmymachine.substack.com/p/nobody-knows-how-to-build-with-ai
402•Stwerner•20h ago•316 comments

Local LLMs versus offline Wikipedia

https://evanhahn.com/local-llms-versus-offline-wikipedia/
270•EvanHahn•18h ago•154 comments

I tried vibe coding in BASIC and it didn't go well

https://www.goto10retro.com/p/vibe-coding-in-basic
108•ibobev•4d ago•120 comments

Beyond Meat fights for survival

https://foodinstitute.com/focus/beyond-meat-fights-for-survival/
101•airstrike•11h ago•213 comments

How to run an Arduino for years on a battery (2021)

https://makecademy.com/arduino-battery
63•thunderbong•3d ago•18 comments

How the 'Minecraft' Score Became Big Business for Its Composer

https://www.billboard.com/pro/how-minecraft-score-became-big-business-for-composer/
8•tunapizza•3d ago•1 comments

Borg – Deduplicating archiver with compression and encryption

https://www.borgbackup.org/
69•rubyn00bie•9h ago•23 comments

Will the Fear of Being Confused for AI Mean That We Will Now Write Differently?

https://3quarksdaily.com/3quarksdaily/2025/06/will-the-fear-of-being-confused-for-ai-mean-that-we-will-now-write-differently.html
16•bryanrasmussen•5h ago•34 comments

Mushroom learns to crawl after being given robot body (2024)

https://www.the-independent.com/tech/robot-mushroom-biohybrid-robotics-cornell-b2610411.html
132•Anon84•3d ago•36 comments

Roman Roads Research Association (UK)

https://www.romanroads.org/index.html
14•countrymile•5h ago•3 comments

Matterport walkthrough of the original Microsoft Building 3

https://my.matterport.com/show/?m=SZSV6vjcf4L
46•uticus•3d ago•27 comments

Open-Source BCI Platform with Mobile SDK for Rapid Neurotech Prototyping

https://www.preprints.org/manuscript/202507.1198/v1
14•GaredFagsss•3d ago•1 comments

What were the earliest laws like?

https://worldhistory.substack.com/p/what-were-the-earliest-laws-really
84•crescit_eundo•4d ago•32 comments

Ring introducing new feature to allow police to live-stream access to cameras

https://www.eff.org/deeplinks/2025/07/amazon-ring-cashes-techno-authoritarianism-and-mass-surveillance
289•xoa•13h ago•132 comments

Rethinking CLI interfaces for AI

https://www.notcheckmark.com/2025/07/rethinking-cli-interfaces-for-ai/
169•Bogdanp•18h ago•74 comments

Robot metabolism: Toward machines that can grow by consuming other machines

https://www.science.org/doi/10.1126/sciadv.adu6897
3•XzetaU8•3h ago•0 comments

The curious case of the Unix workstation layout

https://thejpster.org.uk/blog/blog-2025-07-19/
93•ingve•19h ago•39 comments

“Bypassing” specialization in Rust

https://oakchris1955.eu/posts/bypassing_specialization/
37•todsacerdoti•3d ago•16 comments

Piano Keys

https://www.mathpages.com/home/kmath043.htm
58•gametorch•4d ago•58 comments

AI is killing the web. Can anything save it?

https://www.economist.com/business/2025/07/14/ai-is-killing-the-web-can-anything-save-it
42•edward•2h ago•51 comments

How we tracked down a Go 1.24 memory regression

https://www.datadoghq.com/blog/engineering/go-memory-regression/
176•gandem•2d ago•10 comments