Onshape MCP服务器

一个简单的MCP服务器,用于通过REST API在Onshape中创建特征。

  • by braydenrudisill
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 braydenrudisill/OnshapeMCP

使用说明

Onshape MCP

一个简单的MCP服务器,用于通过其REST API在Onshape中创建功能。

安装

此项目使用 uv 作为包管理器。使用以下方式安装依赖项:

uv sync

设置

您需要一个Onshape API密钥 .env 项目根目录中的文件:

ONSHAPE_ACCESS_KEY=your_access_key_here
ONSHAPE_SECRET_KEY=your_secret_key_here

测试

运行测试脚本以验证您的设置:

uv run test_onshape.py --url https://cad.onshape.com/documents/{did}/w/{wid}/e/{eid}

这将测试API键是否正确加载,客户端是否可以初始化,以及一些示例草图和拉伸。