Ubani-Studio/clo3d-mcp
MCP server for CLO3D. Control 3D garment design from Claude, Cursor, or any MCP client.
Platform-specific configuration:
{
"mcpServers": {
"clo3d-mcp": {
"command": "npx",
"args": [
"-y",
"clo3d-mcp"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
Talk to CLO3D from Claude, Cursor, or any MCP client. Create patterns, swap fabrics, run simulations, export models. All from a chat window.
If you use CLO3D and you've wished you could script repetitive tasks without digging through the API docs, this is for you.
Your AI assistant <--> MCP Server <--> CLO3D Plugin <--> CLO3DOne Python file, no dependencies.
plugin/clo3d_mcp_plugin.pyYou'll see [CLO MCP] Plugin started in the console.
Claude Code:
claude mcp add clo3d -- uvx clo3d-mcpClaude Desktop (add to claude_desktop_config.json):
{
"mcpServers": {
"clo3d": {
"command": "uvx",
"args": ["clo3d-mcp"]
}
}
}Ask things like:
| Tool | What it does | |------|-------------| | get_project_info | Project name, file path, CLO version, piece counts | | new_project | Start fresh | | open_file | Open .zprj, .zpac, .obj, .fbx, .avt | | save_project | Save as .zprj | | get_garment_info | Dump full garment metadata to JSON |
| Tool | What it does | |------|-------------| | get_pattern_count | How many pieces | | get_pattern_list | All pieces with names and indices | | get_pattern_info | Full detail on one piece | | get_pattern_bounding_box | Width and height | | set_pattern_name | Rename a piece | | copy_pattern | Duplicate at a given position | | delete_pattern | Remove a piece | | flip_pattern | Flip horizontal or vertical | | create_pattern | Build a new piece from vertex points | | get_arrangement_list | Get avatar arrangement points |
| Tool | W
Loading reviews...