About kenchiku-mcp
kenchiku-mcp is an MCP server in the Science category: an MCP server for architectural CAD workflows in ZWCAD with non-uniform block scaling capabilities. It enables precise control over block dimensions for architectural elements like windows and doors.
Install
git clone https://github.com/Sora-bluesky/kenchiku-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about kenchiku-mcp
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
README
kenchiku-mcp
Architectural CAD MCP server for ZWCAD with non-uniform block scaling.
Attribution
Based on multiCAD-mcp v0.2.0 by AnCode666, SVF-GFA, and JardiMargalefAgusti (Apache License 2.0). See NOTICE for modification details.
Differences from multiCAD-mcp
| Feature | multiCAD-mcp | kenchiku-mcp |
|---|---|---|
| Block scaling | Uniform only (1.5) |
Uniform + non-uniform (2.0x1.0) |
| Focus | General multi-CAD | Architectural workflows (ZWCAD) |
| stdout safety | StreamHandler(stdout) | StreamHandler(stderr) |
| Logging | multicad_mcp.log | kenchiku_mcp.log |
Non-uniform scaling
insert|WindowSash|100,0|4.213x1.0|0|window
scale_x x scale_y — width 4.213x, depth 1.0x.
Uniform scaling: insert|Door|10,20|1.5|90|walls
Installation
git clone https://github.com/Sora-bluesky/kenchiku-mcp.git
cd kenchiku-mcp
python -m venv .venv
.venv\Scripts\activate
pip install -e .
Claude Code configuration
{
"command": "<project-path>/.venv/Scripts/python.exe",
"args": ["src/server.py"],
"cwd": "<project-path>",
"env": {
"DOTENV_CONFIG_QUIET": "true",
"PYTHONIOENCODING": "utf-8"
}
}
Replace <project-path> with the absolute path to your cloned kenchiku-mcp directory.
Permission: mcp__kenchiku__*
License
Apache License 2.0 — includes code from multiCAD-mcp.
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.