Download the Onshape Mobile App

IOS Android

Onshape FeatureScript MCP Server

Describe it, AI codes it, Onshape builds it: parametric custom features you can edit, trace, and version like any native feature.

What is FeatureScript MCP in Onshape?

FeatureScript MCP, is model context protocol for Onshape’s CAD customization language: FeatureScript. Because MCP is an open standard, you can bring your choice of AI assistant, (Claude, ChatGPT, Gemini etc.) describe what you need in plain language and allow the AI to write, test, and debug professional grade custom CAD tools, producing parametric features that are transparent, deterministic, and shareable with your team. Use it to capture and featurize CAD you’ve already built. Extend standard Onshape features. Build what’s missing for your unique products and workflows. Use it to connect workflows downstream from design and engineering.

What makes FeatureScript MCP in Onshape uniquely powerful?

  1. Only in Onshape: Custom Features are First-Class Citizens. Ensure custom features integrate seamlessly into your CAD workflows. Features maintain full parametric associativity, deliver identical performance to standard features, and participate fully in the feature tree and rebuild lifecycle.
  2. Text-to-Code-to-CAD: Create and deploy code from prompt for production grade CAD. Onshape created and open sourced a cloud-native programming language for CAD customization which LLMs have already learned. Bring your favourite foundation models, Opus, Astra, Argon and more to deploy code for custom CAD at record speed.
  3. Democratized CAD Customization: Lower the barrier to entry by enabling engineers to generate, test, and refine FeatureScript code through natural language prompts without needing deep programming expertise.
  4. Accelerated Product Development: Speed up design iterations and significantly reduce manual coding effort by automating complex geometric logic and feature generation.

What can you build with FeatureScript MCP in Onshape?

Build System Generators

Automatically build entire component series and multi-part engineering systems using AI. You can incorporate automated design verifications, real-time performance indicators, and manufacturing rules directly within parametric features by scripting full product lines and system generators.

Catalog Components

Automate the generation, configuration, and maintenance of component catalogs.

Conceptual Designs

Use AI to build conceptual models of complex engineering systems with programmed design checks and pricing tools.

Example: A water tank design condensed into a single feature. Build the entire system of parts based on user inputs while simultaneously calculating and displaying performance metrics and performing design checks.

Develop Specialized Features and Solvers

Leverage AI to construct tailored CAD tools, from consolidating multi-feature models into unified custom features and extending standard open-source features, to authoring entirely new geometric tools and embedding complex analytical solvers directly within your Part Studio.

Featurization

Take complex, multi-feature models you've already built and use AI to consolidate them into a single, elegant feature.

Existing Feature Extensions

Copy existing standard features open sourced by Onshape and use AI to customize the features to meet your needs.

Example: Copy the code for routing curve, and extend existing standard features to add specific enhancements like automatically generating a custom summary table for straight and bent pipe segments.

New Feature Builds

Use AI to implement entirely new CAD features that might not be available yet as standard features.

Custom Solver Programming

Use AI to program complex solvers, visualize results and create custom tables directly in the associated Part Studio.

Automate Component Geometry

Leverage AI to automatically generate standalone 3D component geometry, codify standardized features like threads, build mathematical patterns, and create intelligent measurement tools inside your Onshape Part Studios.

Standardized Features

Use AI to codify standards.

Mathematical Patterns

Use AI to implement unique mathematical functions.

Intelligent Measurements

Use AI to perform smart measurements.

The Big AI Show & Tell Webinar

Whether you’ve been testing the FeatureScript MCP Server or you’re completely new to Text → Code → CAD, see more AI-powered CAD creation in action!

In this casual, show-and-tell style session, we focused entirely on using the FeatureScript MCP Server to build custom, parametric CAD with AI. Skip the slides and explore new examples of how we turned prompts into custom, working CAD features.

Our team took viewers through new examples live in Onshape, including:

  • What they built and the engineering problem they set out to solve
  • How they prompted AI to get started and how the result evolved along the way
  • How long it actually took to go from idea to a working custom CAD feature

Learn More

Everything you need to know about configuring your FeatureScript MCP server

Got Questions?

For more answers or to ask a question yourself head over to the Onshape Forum.

Ready to Start Building CAD Customization with AI?