scratchcad is an open-source Rust-based solid modeling API with an MCP server that enables AI assistants to generate CAD models from text. It supports integration with Claude, OpenAI, Gemini, and VS Code, exports STL files, and is licensed under Apache 2.0.