MCP.so
登录

MCP Server Solidworks

@eyfel

基本信息

分类

其他

许可证

MIT

传输方式

stdio

作者

eyfel

关于 MCP Server Solidworks

This MCP server integrates with SolidWorks API and structuring it into Claude-compatible context streams.

连接前先了解

文档核对日期:2026-10-25

适合什么场景

eyfel 仓库当前介绍 SolidPilot:SolidWorks 执行层加 Python MCP 适配器。它不是通用的跨平台 CAD 服务。

配置与限制

当前要求为 Windows 和 SolidWorks 2026。需要构建并运行 C# 执行层、安装 Python 适配器依赖并配置路径。复用旧版 SolidWorks 环境前,请核对上游版本要求。

本说明依据所列文档核对,未代表通过账户认证的实际连接测试;建议检查项需要在你的环境执行。

MCP Server Solidworks 配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

MCP Server Solidworks 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is mcp-server-solidworks?

An MCP server that lets AI models work with SolidWorks at the CAD feature level. It converts user intent into a CAD-neutral intermediate representation, then a deterministic compiler lowers it into concrete SolidWorks operations. Designed for any MCP-capable AI client (Claude, OpenClaw, OpenAI agents, local LLMs).

How to use mcp-server-solidworks?

Requires Windows, SolidWorks 2026, .NET Framework 4.8, and Python 3.x. Build the C# execution layer with MSBuild, run it as a headless server on http://localhost:5000, then run the Python adapter with FastMCP. Register the adapter with an MCP-capable AI client by adding an entry to its mcpServers config (e.g., Claude Desktop’s claude_desktop_config.json). Restart the client after any config change.

Key features of mcp-server-solidworks

  • Raises abstraction from thousands of API methods to feature-level intent.
  • CAD-neutral Feature Graph IR as intermediate representation.
  • Deterministic compiler lowers IR into ordered SolidWorks operations.
  • Open MCP standard; not tied to any single AI client.
  • Roughly three dozen low-level tools for modeling, sketching, drawing, and export.
  • Contract test keeps adapter and execution layer in exact sync.

Use cases of mcp-server-solidworks

  • Automate repetitive CAD part creation (sketches, extrusures, patterns, sheet metal).
  • Generate dimensioned multi-view drawings from existing models.
  • Reverse-engineer a part by reading a drawing’s 2D geometry.
  • Batch export models to STEP, IGES, STL, PDF, DWG, DXF.
  • Run CAD workflows with any MCP-capable AI agent.

常见问题

1

What are the runtime and dependency requirements?

Windows, SolidWorks 2026, .NET Framework 4.8, and Python 3.x. The adapter requires the FastMCP package. The execution layer communicates over REST at `http://localhost:5000`.

2

How does it avoid the tool explosion problem common in AI+CAD integrations?

It raises the abstraction level: the AI reasons in terms of CAD features (e.g., “put a hole in the top face”), not individual API methods. A deterministic compiler converts that intent into the concrete SolidWorks operations, reducing the number of model calls per request.

3

Is the Feature Graph IR and compiler ready for production use?

No. The IR schema is drafted and an experimental path exists behind a flag (`SOLIDPILOT_ENABLE_IR=true`), but the full compiler (especially the reference resolver) is not yet implemented. The current working path uses low-level MCP tools directly.

4

What transports and authentication does it use?

The adapter communicates with the execution layer via plain REST. MCP sits at the top as the AI-client-facing boundary. No authentication mechanism is mentioned; the server is assumed to run locally.

5

What is the project status?

Early alpha. Part-modeling tools are most mature. Drawing tools are a maturing capability. The strategic IR+compiler path is not yet built. Section views are experimental and not reliable under automation.

评论

其他 分类下的更多 MCP 服务器