mcp-server-solidworks
If you are the rightful owner of mcp-server-solidworks and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
This MCP server integrates with SolidWorks API and structures it into Claude-compatible context streams.
The MCP-Server-SolidWorks is a specialized server designed to integrate with the SolidWorks API, facilitating the structuring of data into Claude-compatible context streams. It is a part of the SolidPilot project, an open-source AI assistant for SolidWorks. The server's architecture is modular and version-aware, allowing it to work seamlessly with local language models like Claude through the Model Context Protocol (MCP). The system is composed of several layers, including a Claude UI interface, a Python layer for prompt generation and context building, a C# adapter layer for SolidWorks version-specific automation, and a COM bridge via PythonNET. The project encourages contributions in various areas such as developing new adapter DLLs for different SolidWorks versions, improving prompt templates, testing MCP logic with various LLMs, extending C# API coverage, enhancing context builders, and improving security and filter logic for Claude's action suggestions.
Features
- Modular and version-aware architecture
- Integration with SolidWorks API
- Support for local language models like Claude
- Python and C# layers for context building and automation
- Open-source with community contribution support