项目介绍
mcp-server-solidworks
该MCP服务器集成了SolidWorks API,并将其结构化为与Claude兼容的上下文流。
🚀 对SolidPilot的贡献
SolidPilot是一款开源的SolidWorks人工智能助手。其架构是模块化的、版本感知的,并设计为通过MCP(模型上下文协议)与本地语言模型如Claude协同工作。
🧩 架构概述

该助手由以下部分组成:
- 一个Claude UI界面
- 一个用于生成提示词和构建上下文的Python层
- 一个针对特定版本的SolidWorks自动化操作的C#适配器层
- 通过PythonNET实现的COM桥
🛠️ 您可以如何帮助
我们欢迎在以下领域进行贡献:
- ✨ 为SolidWorks版本创建新的适配器DLL
- 🧠 提升提示模板以增强模型理解
- 🧪 使用各种LLMs测试MCP逻辑
- 🧰 扩展C# API覆盖范围
- 🧾 增强上下文构建器(例如,捕捉尺寸、配合关系、装配)
- 🔐 为Claude的动作建议提供安全性和过滤逻辑
详情请参阅CONTRIBUTING.md文件了解如何开始。
想提出更改吗?
分叉此仓库,进行您的改进,并打开一个拉取请求。对于大规模更改,请先打开一个问题进行讨论。