Skip to content
Tresca

Onshape MCP servers and AI agent skills

Onshape has an official FeatureScript MCP server from Onshape Labs, in early access, that lets an AI client write, run and debug custom features inside your documents. Community servers go further and model through Onshape's REST API: sketches, features, assemblies with mates, drawings and exports. Because Onshape runs in the browser, every server works from any operating system, signing in with API keys or OAuth instead of driving a desktop program.

  • Includes PTC's official server (early access).
  • 5 MCP servers listed.
PTC5 serversChecked 4 Nov 2026

Integrations for Onshape

Official

MCP serverOfficial · Early access

Onshape FeatureScript MCP Serverby Onshape (PTC)

Onshape Labs server that lets an AI client write, run and debug FeatureScript custom features in your documents.

RemoteNeeds a Onshape licenceCan modify models

Community and commercial servers

MCP serverCommunity

Onshape MCP (altendky)by altendky

A Rust binary for Onshape that signs in with your own OAuth app and can save exports and screenshots locally.

LocalWindows, macOS, LinuxNeeds a Onshape licenceCan modify models20· updated 2 days ago
MCP serverCommunity

Onshape MCP server (gpambrozio)by Gustavo Ambrozio

An npm server with over 90 Onshape tools covering part studios, assemblies, drawings and BOMs, with browser sign-in.

LocalNeeds a Onshape licenceCan modify models6· updated 5 days ago
MCP serverCommunity

Onshape MCP Server (hedless)by hedless

A Python server with 45 tools over the Onshape REST API for sketches, features, assemblies and exports.

LocalNeeds a Onshape licenceCan modify models163· updated 8 weeks ago
PluginCommunity

Jarvis Onshape MCPby Reshef Elisha

A Claude Code plugin that drives Onshape with rendered views, drawing OCR and an image-reading skill.

LocalNeeds a Onshape licenceCan modify models175· updated 7 months ago

Listings are sorted by origin, then by recent activity. GitHub data is refreshed nightly. Nothing here is ranked.

How AI connects to Onshape

An MCP server or skill can only do what Onshape lets programs do. Onshape exposes 2 automation interfaces:

  • Onshape REST API (REST API): The community servers listed here are wrappers around Onshape's public REST API. They authenticate with an access key and secret key from the developer portal, or with an OAuth application you register, and then create features, insert assembly instances, set mates, read BOMs and export STEP or STL. Free Onshape accounts can only create public documents, which limits what an agent can do on a free plan. Documentation
  • FeatureScript (Other): FeatureScript is Onshape's own language for defining features; Onshape's built-in features are written in it. Custom features are written in a Feature Studio, which you can add to any new or existing document. PTC's official MCP server targets this layer: the agent writes FeatureScript code, runs it and reads back errors, and the resulting feature keeps working without the AI. Documentation

What PTC offers

PTC launched the Onshape FeatureScript MCP Server through Onshape Labs, its early-access programme, in 2026. You subscribe to it in the Onshape App Store and connect to https://fs-mcp.labs.onshape.app/mcp over HTTP; Onshape names Claude, ChatGPT and Gemini as clients. It generates FeatureScript rather than modelling parts directly. Onshape also offers Co-Complete, which helps engineers write FeatureScript themselves.

Checked 4 Nov 2026. Sources: Onshape blog, FeatureScript MCP Server enables text-to-code-to-CAD, Onshape blog, Get started with the FeatureScript MCP Server, PTC press release (Nasdaq)

What you can do with Onshape and AI

  • Describe a custom feature, such as a parametric thread or fastener pattern, and let the official server write and debug the FeatureScript in a Feature Studio.
  • Build a part in a Part Studio from a request, with sketches, extrudes, fillets, holes and patterns, then measure mass properties.
  • Insert parts into an assembly, add fastened, revolute or slider mates and check interference.
  • Drive a design from a Variable Studio, for example swapping a NEMA 17 motor mount for NEMA 23 by changing a few variables.
  • Render shaded views of a Part Studio for the agent to compare against a reference image, then export STEP or STL.

Taken from the listings' own documentation. Check each listing for exactly what it supports.

Installing

The listings here document setup for ChatGPT, Claude, Claude Code, Claude Desktop, Cursor, Gemini, OpenCode, VS Code, Windsurf and Zed. Install steps, copied from each project's own documentation, are on each listing's page. Most Onshape integrations run on your own computer next to Onshape, so you need Onshape installed and licensed on the same machine unless the listing says otherwise.

Questions

Is there an official Onshape MCP server?

Yes, in early access. PTC's FeatureScript MCP Server comes from Onshape Labs and is subscribed to in the Onshape App Store. It writes and tests FeatureScript custom features; for direct part and assembly modelling you need one of the community servers.

Can Claude model parts in Onshape?

Yes, through community MCP servers that call the Onshape REST API with your API keys. They create sketches and features, build assemblies and export files in your documents, from Windows, macOS or Linux, since nothing runs on a local CAD install.

Do I need a paid Onshape plan?

Onshape's pages don't state plan requirements for the FeatureScript server. For community servers, one README notes that free accounts can only create public documents, so private work needs a paid plan.

How is the FeatureScript server different from the community servers?

The official server produces code, a reusable custom feature that regenerates without the AI. The community servers act like a user, adding ordinary features one call at a time.

AI-generated models, drawings and results must be checked by a qualified engineer before use.

Sources (checked 4 Nov 2026): Onshape REST API documentation · FeatureScript documentation · Onshape blog, FeatureScript MCP Server enables text-to-code-to-CAD · Onshape product page

Onshape is a trademark of PTC. Tresca is independent and not affiliated with or endorsed by PTC.