---
slug: "solidcraft"
name: "SolidCraft"
effect: "Parametric 3D CAD in Rust with an MCP server that lets agents model, measure and export parts"
category: "mcp-server"
tier: "rising"
url: "https://solidcraft.io"
github: "tangency-labs/solidcraft"
pricing: "open-source"
license: "MIT OR Apache-2.0"
tags: ["cad", "parametric-cad", "mcp", "rust", "3d-modeling", "step"]
platforms: ["claude-code", "any-mcp-client", "macos", "linux", "windows", "web"]
install_kind: "cli"
date_added: "2026-10-19"
rank: 1
rising_score: 90
stars: 6428
star_velocity: 549.6
velocity_basis: "since creation"
created_at: "2026-10-07T18:57:48Z"
pushed_at: "2026-10-19T11:38:57Z"
signals_status: "ok"
signals_fetched_at: "2026-10-19T11:39:01.433Z"
page: "https://agenttooldrop.com/tools/solidcraft"
---

# SolidCraft

Parametric 3D CAD in Rust with an MCP server that lets agents model, measure and export parts

Category: MCP servers. Tier: new and rising, rank 1 by new and rising score (90 of 100). Pricing: Open source. License: MIT OR Apache-2.0.

Platforms: claude-code, any-mcp-client, macos, linux, windows, web.

## Why you would want it

SolidCraft is an open-source parametric 3D CAD application written in Rust that runs on the desktop and in the browser. Its `solidcraft-cli mcp` command is an MCP server on stdio with tools such as execute, batch, inspect_design, measure, set_parameter, screenshot and export. Run headless it keeps its own design session, and with --connect it drives the running desktop app so you can watch the agent model. The README shows a rover model, 3,323 timeline steps, that a user built entirely through the MCP server.

## Best for

- Agent-driven parametric CAD modelling
- Measuring and screenshotting parts from an agent
- Scripted CAD runs with STEP or STL export

## Use it when

You want an agent to build or adjust parametric parts, with dimensions held as parameters, and export them to STEP, STL or 3MF. It also suits watching the agent work live in the desktop app.

## Skip it if

The README calls it "early but usable for simple parts" and says its reference checks do not establish complete geometric or workflow equivalence, so skip it for complex production CAD. The repo is under two weeks old and has shipped several releases in the last two days. Several MCP tools (execute, save, export, screenshot with a path) can read, write and delete files in the open design's folder and any --allow-path folder, and --allow-any-path lifts that limit. The README also says the downloads are not signed yet.

## Editor note

The MCP command needs solidcraft-cli. The README builds it from source with cargo, and the getting-started docs say the Snap package provides it as solidcraft.cli. The README does not say whether the other installers include it.

## Install

Add the MCP server to Claude Code:

```sh
claude mcp add solidcraft -- solidcraft-cli mcp
```

Source: https://github.com/tangency-labs/solidcraft#ai-agents-mcp

## Live signals

Fetched 2026-10-19T11:39:01.433Z (status: ok).

- Repository: tangency-labs/solidcraft
- Repository created: 2026-10-07
- Stars: 6,428 (GitHub's count; it cannot be authenticated)
- Stars per day, since repo creation: 549.6 (an average over the repo's life, not a growth rate)
- Forks: 730
- Open issues and PRs: 1,275
- License (GitHub): Apache-2.0
- Last push: 2026-10-19
- Latest release: v0.16.2 (2026-10-19)

## Links

- Website: https://solidcraft.io
- GitHub: https://github.com/tangency-labs/solidcraft
- Install instructions verified at: https://github.com/tangency-labs/solidcraft#ai-agents-mcp
- Source for this entry: https://github.com/tangency-labs/solidcraft#readme
- AgentToolDrop page: https://agenttooldrop.com/tools/solidcraft
- Full catalog (JSON): https://agenttooldrop.com/tools.json
