Cadquery MCP Server

A Model Context Protocol (MCP) server that provides CAD generation and verification tools for Claude Code. This server enables conversational 3D

Local serverstdioPython

What is the Cadquery MCP Server?

A Model Context Protocol (MCP) server that provides CAD generation and verification tools for Claude Code. This server enables conversational 3D modeling by

The short version

  • verify_cad_query — - Validates CAD-Query generated models against criteria
  • generate_cad_query — - (Stub implementation) Generates CAD-Query Python scripts from descriptions
  • CAD-Query Integration — - Full CAD-Query support for parametric 3D modeling
  • STL/STEP Export — - Direct export to 3D printing and CAD formats
  • Visual Feedback — - SVG generation for model inspection

The tools it exposes

The server publishes 5 tools. What each one is for:

  • macOS — Location: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows — The Windows tool exposed by this server
  • Configuration — The Configuration tool exposed by this server
  • verify_cad_query — Validates a CAD-Query generated model against specified criteria
  • Testing — The Testing tool exposed by this server

Recorded tools

  • verify_cad_query — Validates a CAD-Query generated model against specified criteria.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
file_pathstring): Path to the CAD-Query Python file
verification_criteriastring): Description of what to verify
parametersstring, optional): Specific dimensions or constraints
verify_cad_query

How to install the Cadquery MCP Server

{
  "mcpServers": {
    "cadquery-server": {
      "command": "python",
      "args": [
        "/path/to/cadquery-mcp-server/server.py"
      ],
      "env": {}
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Example prompts to try

  • “Use Cadquery to macOS.”
  • “Use Cadquery to Windows.”
  • “Use Cadquery to Configuration.”

Frequently asked questions

A Model Context Protocol (MCP) server that provides CAD generation and verification tools for Claude Code. This server enables conversational 3D modeling by Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.