Icon of program: onshape-mcp

onshape-mcp

Free Download for MCP

View an ad to download for free

Softonic review

Natural-language MCP bridge enabling AI control of Onshape CAD

onshape-mcp, developed by Altendky, is an open-source Model Context Protocol server that connects AI assistants to the Onshape cloud CAD platform so users can issue natural-language design commands. The tool translates plain-English intents into Onshape REST API calls, exposing document navigation, parametric edits, and programmatic exports. It embeds the Onshape OpenAPI for endpoint discovery and targets CAD engineers, product designers, and developers who want AI-assisted automation of repetitive modeling and data queries.

How it integrates into an existing toolchain

The tool runs as an MCP server and requires an MCP-compliant client such as Claude Desktop or LobeChat, plus a valid Onshape account and API credentials. Installation is done via Rust's cargo package manager or a pre-built binary, so teams that already use Rust toolchains can deploy quickly. This design places setup and credential management on the team, rather than on the AI client.

How reliable API interactions perform in practice

onshape-mcp embeds the full Onshape OpenAPI specification so the underlying model can discover endpoints instead of relying on hard-coded tool definitions; that gives the assistant flexible access to the API surface. The server is written in Rust for high-throughput API communications and stable request handling, which helps when agents issue many REST calls during exploratory or iterative sessions.

Who benefits and what safety controls exist

The tool is intended for engineers and developers who already understand Onshape rather than beginners; the developer explicitly describes it as an assistant, not a CAD replacement. A permission model is planned with read, modify, and destroy modes to restrict allowed HTTP methods, which aims to reduce risk when the AI explores documents. The developer has prior experience building developer tools and plugins, aligning the project with engineering workflows.

Practical integration example for engineering teams, not a consumer desktop assistant

Because the project is frequently cited in Onshape's technical blogs, onshape-mcp functions as a practical reference implementation for teams evaluating MCP integrations. It suits technical teams prepared to manage API credentials, host an MCP server, and incorporate developer work into their CI or tooling. Teams seeking a turnkey, non-technical desktop assistant should expect this to require developer effort and systems integration.

  • Pros

    • Embeds full OpenAPI spec for dynamic endpoint discovery
    • Rust-based server for high-throughput API communications
    • Supports programmatic exports to STL, STEP, Parasolid, GLTF
    • Planned permission modes (read, modify, destroy) for safer access
  • Cons

    • Requires Onshape account and generated API credentials
    • Needs an MCP-compliant client and developer deployment
    • Permission model is described as planned, not fully delivered

App specs

  • Developer

  • License

    Free

  • Version

    v0.5.1

  • Latest update

  • Platform

    MCP

  • Language

    English

Program available in other languages


Icon of program: onshape-mcp

onshape-mcp

Free Download for MCP

View an ad to download for free


User reviews about onshape-mcp

Have you tried onshape-mcp? Be the first to leave your opinion!

Add review
Signed in to Softonic as