Zoo is KittyCAD's API for programmatic CAD operations, and this server brings it into Claude through MCP. The main capability here is executing KCL (KittyCAD Language) code directly from your conversations, turning natural language descriptions into 3D geometry operations. You'll need a Zoo API token to use it. The tooling is solid: it integrates with Claude Desktop and Claude Code, can be tested with MCP Inspector, and supports codex-cli workflows. Individual tools like zoo_execute_kcl can be imported into your own Python projects if you want to build custom MCP servers that include CAD functionality. Reach for this when you're working on CAD automation and want Claude to generate or manipulate geometry on the fly.
claude mcp add --transport stdio io.github.kittycad-zoo-mcp uvx zoo-mcp