ReshefElisha/jarvis-onshape-mcp
77 stars · Last commit 2026-04-22
Jarvis Onshape MCP — Claude Code plugin for driving real Onshape CAD. Vision-decomposition skill + truth-telling + parametric iteration + FeatureScript.
README preview
# Jarvis Onshape MCP
Claude Code plugin that lets Claude drive real Onshape CAD: sketches, extrudes,
fillets, mates, parametric iteration via Variable Studios, custom FeatureScript
features. Every mutating tool returns a structured truth: what changed, what
warnings the regenerator raised, and hints for the next move. Multi-view PNG
renders come back as image content so Claude can actually see the part.
Includes a vision-decomposition skill that walks Claude through reading an
engineering reference image *before* building. See `RESEARCH.md` for the
benchmark data behind that workflow.
> "felt dramatically more like writing code than anything I've tried with an LLM CAD tool."
## What you get
- **Truth-telling on every mutation.** Every tool returns `{ok, status,
feature_id, feature_name, error_message, changes?, hints?}`. Silent regen
failures are surfaced, warnings are enriched with actionable fixes.
- **Vision.** `render_part_studio_views` and `render_assembly_views` return