Jupytercad Mcp

data-ai MCP Server

An MCP server for JupyterCAD that allows you to control it using LLMs/natural language.

Install Ready
data-aidata-ai
2 views19 stars4 forksApache-2.0

Why This Matters

Discovered via unknown and last synced 3mo ago.

Install Ready
Source
unknown
Stars
19
Last synced
3mo ago
Install
Instructions detected

Install

1. Install the package

uvx --with jupytercad-mcp jupytercad-mcp

2. Add to claude_desktop_config.json

{
  "mcpServers": {
    "jupytercad-mcp": {
      "command": "npx",
      "args": [
        "jupytercad-mcp"
      ]
    }
  }
}

Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) / %APPDATA%\Claude\claude_desktop_config.json (Windows)

18
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (18)

add_occ_shape

Add an OpenCascade TopoDS shape to the document.

chamfer

Apply a chamfer operation on an object.

add_box

Add a box to the document.

fillet

Apply a fillet operation on an object.

add_cone

Add a cone to the document.

set_visible

Sets the visibility of an object.

add_cylinder

Add a cylinder to the document.

set_color

Sets the color of an object.

remove

Remove an object from the document.

add_torus

Add a torus to the document.

add_annotation

Add an annotation to the document.

fuse

Apply a union boolean operation between two objects.

rename

Rename an object in the document.

cut

Apply a cut boolean operation between two objects.

get_current_cad_design

Reads the current content of the JCAD document.

add_sphere

Add a sphere to the document.

remove_annotation

Remove an annotation from the document.

intersect

Apply an intersection boolean operation between two objects.