MCP App Store
by KeenEthics

Overview

WebCAD is a CAD app that runs in the browser. With WebCAD connected, your assistant can design mechanical parts and simple mechanisms for you in WebCAD: it writes the model in ArchScript, WebCAD's text modelling language, builds it in WebCAD, shows you pictures of it, and gives you a STEP file that opens in other CAD tools or can go to a machine shop or a 3D-print service. What you can ask for: - Plates, brackets, enclosures, pulleys and other machined or printed parts, with holes, slots, pockets and rounded edges. - Assemblies with joints that move, such as hinges, arms and linkages. WebCAD reports parts that collide or come apart as a joint moves through its range. - Gear pairs and simple drivetrains. - A first stress check of a part: a material, a fixed face and a load, with the peak stress and how far the part bends. What you get: - Every build reports PASS, or FAIL with the problems found, so the assistant can fix them before it calls a part done. - Pictures of the model from the directions you ask for. - A STEP file, made only when the build passes. Download links work for 24 hours. - In assistants that show apps in the conversation, a 3D view of the part that you can turn and zoom, with a STEP button. Limits: - A PASS means the model builds in WebCAD. Whether a part is right for its purpose (fit, strength, safety, manufacturability) still needs a person's review. - Stress results are a first check for a person to review, not an engineering sign-off. - A build takes from about 15 seconds to a few minutes. You need a WebCAD account (app.webcad.ca). WebCAD does not keep your scripts after a build; STEP files are deleted after 7 days, and the 3D view's part shapes after 24 hours.

Tools

execute_archscript

ChatGPT
Build a complete script in WebCAD and get the result: PASS, or FAIL with each problem to fix, for example a part that is missing, parts that collide, or a joint that cannot move through its range. Stress studies in the script run too, and thermal studies for WebCAD Pro accounts; CFD studies run only in the WebCAD app. Takes about 15-90 seconds, so validate first; run it after each substantial change and before calling a script working.

export_step

ChatGPT
Build a complete script in WebCAD as execute_archscript does and, only when the build passes, write the model as a STEP file and return a download link that works for 24 hours. A model WebCAD could only build in part is not exported, so a partial model never looks like a finished one.

get_archscript_example

ChatGPT
Read one example returned by list_archscript_examples, by its exact file name.

get_archscript_reference

ChatGPT
Read this before writing ArchScript, and again when validation errors suggest syntax from another CAD language. Returns the syntax reference and the geometry conventions.

get_part_view

ChatGPT
Returns one piece of the 3D view of a part WebCAD built for this account in the last 24 hours, for WebCAD's in-chat viewer. The viewer calls it; assistants do not need it.

list_archscript_examples

ChatGPT
List the ArchScript examples this server can return. Read the closest one before writing a complex part, assembly, mechanism or stress study.

lookup_archscript_capabilities

ChatGPT
Find what ArchScript can do for an engineering topic (for example differential, enclosure or loft) or a capability id; with no arguments, list the index. Returns syntax, limits, example names and how to check a candidate. Read-only; it builds nothing and does not approve a design.

validate_archscript

ChatGPT
Check a complete script with WebCAD's ArchScript compiler. Call it after every new or revised script and fix every error. Success means the syntax and structure are right; it builds nothing, so call execute_archscript next.

viewport_capture

ChatGPT
Build a complete script in WebCAD, then return PNG pictures of the model from the directions you name. Give each view a name and either angles (azimuthDeg around the vertical axis from +X, elevationDeg above the horizon; the world is Y-up) or a body name to frame. Use it to see proportions, collisions and missing parts. Returns the pictures and the build result.

Capabilities

WritesInteractive

Example Prompts

Click any prompt to copy it.

App Stats

9

Tools

3

Prompts

ChatGPT

Platforms

Works with

ChatGPT

Data refreshed daily