mcp-blend
If you are the rightful owner of mcp-blend and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
MCP-Blender is a Model Context Protocol server that connects Blender with Claude AI, enabling seamless 3D modeling and parametric design.
MCP-Blender
MCP Server for Blender
- Blender MCP Server๋ Model Context Protocol๋ก Blender์ Claude AI์ ์ฐ๊ฒฐ.
- Claude๊ฐ Blender์ ์ง์ ์ํธ ์์ฉํ๊ณ ์ ์ดํ์ฌ
- ์ ์ํ๊ณ ์์ฐ ๊ธฐ๋ฐ์ผ๋ก 3D ๋ชจ๋ธ๋ง์ ๊ฐ๋ฅํ๊ฒ ํ๋ฉฐ,
- Parametric Design, Ralational Design์ด ๊ฐ๋ฅํ๋๋ก ํฉ๋๋ค. (ํฅํ Blender์ธ CATIA, SoildWorks์ฉ MCP-Server ์์ ์)
1. Functions
- MCP๋ฅผ ์ฌ์ฉํ CAD SW์ธ Blender์ ์ฐ๊ฒฐ
- Belnder์์ Model ์์ฑ
- Blender์์ tempoary code ์ํ
2. ํ์ ์ฌํญ
- Blender (3.5์ด์)
- Claude ai
- Python (3.10์ด์)
- UV Package
3. ์ค์น Step #1: UV Package
- UV and UVX
pip install uv
- ์ค์น ํ์ธ
uv --version
uvx --version
- ์ค์น ๊ฒฝ๋ก ํ์ธ
- ๋ง์ฝ ๊ฐ์ํ๊ฒฝ์ ์ค์น ๋์๋ค๋ฉด ๊ฐ๋ฅํ Full path๋ฅผ ์ง์ ํด์ฃผ๋ ๋ฐฉ๋ฒ ๊ถ์ฅ
# ์ค์น ๊ฒฝ๋ก ํ์ธ
where uvx
- Repository clone ๋๋ ๋ค์ด๋ก๋ํ๊ธฐ
git clone https://github.com/piolla/mcp-blend
cd mcp-blend
4. ์ค์น Step #2 : Blender Add-ons
- 'blender_addon.py' download
- Blender ์คํ
- Edit -> Preferences -> Add-ons -> Inrell Add-on -> blender_addon.py(download์์น)
- -> 'Interface: Blender MCP' checkbox check(Activation)
5. ์ค์น Step #3 : Claude ai
- Claude ai open
- ํ์ผ -> ์ค์ -> ๊ฐ๋ฐ์ -> ์ค์ ํธ์ง -> ํ์ผ ํ์๊ธฐ์์ 'claude_desktop_config.json' ํ์ผ ์์
- claude_desktop_config.json (์๋ ์ฐธ์กฐํ์ฌ ์์ )
{
ย ย "mcpServers":
ย ย {
ย ย ย ย "Blender":
ย ย ย ย {
ย ย ย ย ย ย "command": "D:\\Anaconda\\envs\\aria\\Scripts\\uvx.exe",
ย ย ย ย ย ย "args": ["blender-mcp" ]
ย ย ย ย }
}
}
- claude ์ข ๋ฃํ๊ณ ๋ค์ ์คํํ๊ธฐ
- claude ์ข ๋ฃ๋ ํ์ผ ๋ฉ๋ด์์ ์ข ๋ฃ
- claude ์คํํ์ฌ ์ฐ๊ฒฐ ํ์ธ
์ ํ ์ฌํญ ๋ฐ ๋ณด์ ๊ณ ๋ ค ์ฌํญ
- ๋ธ๋ ๋ ๋ฒ์ ผ ๋ณ๊ฒฝ๋ฑ์ผ๋ก ์คํ ์๋ ์ ์์. ๋ํ ์์์ Python ์ฝ๋๋ฅผ ์คํํ ์ ์์ผ๋ฉฐ,
- ์ ์ฌ์ ์ํํ ์๋ ์์.
- ์ฌ์ฉํ์ง ์์ ๊ฒฝ์ฐ ๋ธ๋ ๋ Edit์์ blender MCP ql ๋น ํ์ฑํ ํ์ธ์.
- blender_addon.py๋ Siddharth(https://x.com/sidahuj) ๋ ์์ฑ ์ฝ๋์ ๋๋ค(๊ฐ์ฌํฉ๋๋ค)