step-modeler-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@step-modeler-mcpCreate a 80x60x8 mounting plate with M8 corner holes and a 25mm center hole."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
offline-step-viewer
通用 STEP 离线 3D 查看器 · 单文件 HTML · 双击即用 · 无需安装任何 CAD 软件
想看一个 STEP 模型,但电脑上没装 SolidWorks / AutoCAD / FreeCAD?下载本仓库里的一个 HTML 文件就够了。
使用方法(3 步)
下载
offline-step-viewer.html(约 12MB)点击文件名 → 右上角 Download 按钮保存;或
git clone本仓库
双击文件,用任意现代浏览器打开(Chrome / Edge / Firefox)
拖入
.step/.stp文件(或点击"打开文件"按钮),即可旋转、缩放、平移浏览 3D 模型
就这么简单——零安装、零配置、零联网。
Related MCP server: simple-3d-modeling-mcp
特性
📂 单文件交付:几何内核(OCCT-WASM)+ 渲染引擎(Three.js)全部内嵌在这一个 HTML 里
🔒 完全离线:模型数据不出本机,适合涉密或内部图纸的快速检查
🖱️ 标准查看操作:鼠标左键旋转、滚轮缩放、右键平移
🌐 无浏览器插件:纯 WebGL 渲染,不需要装任何扩展
适用场景
客户/供应商发来 STEP 图纸,先快速过目再决定要不要导入 CAD 深入处理
检查从 GrabCAD / Printables / MakerWorld 等渠道下载的 3D 打印模型
临时电脑、车间电脑等没有 CAD 授权的机器上看图
机械臂二开选型:核对外形尺寸、安装孔位、接口形式
常见问题
Q: 为什么文件有 12MB? A: OpenCASCADE 几何内核的 WebAssembly 版本以 base64 形式内嵌在文件里——这正是它能"零安装解析 STEP"的原因。
Q: 会把我的模型上传到服务器吗? A: 不会。解析和渲染全部在浏览器本地完成,断网也能用。
Q: 能编辑/修改模型吗? A: 不能,这是一个纯查看器。如需修改请使用 CAD 软件(FreeCAD 开源免费)。
技术原理(给感兴趣的工程师)
.step 文件 ──► occt-import-js (OCCT-WASM) ──► 网格化 (mesh) ──► Three.js WebGL 渲染
浏览器内本地解析 内存中转换 GPU 实时渲染几何内核:OpenCASCADE 的 WASM 编译版(occt-import-js),在浏览器里解析 STEP 实体数据
渲染:Three.js,把解析出的网格交给 WebGL 实时绘制
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
- OwlCADOAuthcom.owlcad
Parametric 3D CAD for AI agents: build print-ready parts, check them, export STL, 3MF or STEP.
Agent-first CAD: editable .kcad.ts source, deterministic review, OpenCASCADE kernel.
Generate, edit, and deploy immersive 3D/WebGL web projects from any MCP assistant.
Give any MCP-compatible AI assistant a builder for live, hosted web tools and workflows.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceMCP server that exposes CAD geometry reasoning over STEP files to LLMs, allowing natural language queries about parts, assemblies, dimensions, holes, and mass properties.-
- AlicenseAqualityCmaintenanceEnables to create, iterate, and export 3D models through natural language conversations with an LLM by bundling OpenSCAD via WebAssembly for zero-setup 3D modeling.1042 npm3GPL 2.0
- AlicenseBqualityDmaintenanceAn MCP server for parametric part modeling in Onshape, producing fully-defined, variable-driven sketches and features. It enables LLMs to create editable CAD models using semantic selection and geometrically grounded constraints.33MIT
- FlicenseNot gradedqualityBmaintenanceBlock-based implicit modeling CAD with a REST API, WebSocket updates, and an MCP server that enables Claude Code to build models, inspect geometry, render previews, and export STLs.5-