MCP (Model Context Protocol) server for CadQuery - enables AI assistants to create 3D CAD models
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"cadquery-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# CadQuery MCP Server An [MCP (Model Context Protocol)](https://modelcontextprotocol.io/) server that enables AI assistants like Claude to execute CadQuery scripts and render 3D CAD models. ## Features - **render** - Execute CadQuery code and return SVG images of the 3D model - Multiple camera angles: isometric, front, back, top, bottom, left, right - Multi-view mode for complex models - Configurable image dimensions - Hidden line rendering - **inspect** - Get geometry information about a shape - Bounding box dimensions - Volume and surface area - Center of mass - Topology counts (solids, faces, edges, vertices) - **get_parameters** - Extract customizable parameters from CadQuery scripts - **export** - Export models to various formats - STEP, STL, SVG, DXF, AMF, 3MF, VRML, BREP ## Installation ### Prerequisites CadQuery must be installed first. The recommended method is via conda: ```bash conda install -c conda-forge cadquery ``` ### Install from Source ```bash git clone https://github.com/CadQuery/cadquery-contrib.git cd cadquery-contrib/mcp-server pip install . ``` For development (editable install): ```bash pip install -e . ``` ### Run Tests ```bash pip install pytest pytest test_cadquery_mcp_server.py -v ``` ## Configuration ### Claude Code Add to your `~/.claude/settings.json`: ```json { "mcpServers": { "cadquery": { "command": "cadquery-mcp" } } } ``` ### Claude Desktop Add to your Claude Desktop configuration (`~/Library/Application Support/Claude/claude_desktop_config.json` on macOS): ```json { "mcpServers": { "cadquery": { "command": "cadquery-mcp" } } } ``` **Note:** If using conda, you may need to specify the full path: ```json { "mcpServers": { "cadquery": { "command": "/path/to/conda/envs/yourenv/bin/cadquery-mcp" } } } ``` ## Usage Examples Once configured, you can ask Claude to create 3D models: > "…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.