- Explore MCP Servers
- mcp-server-solidworks
Mcp Server Solidworks
What is Mcp Server Solidworks
mcp-server-solidworks is an MCP server that integrates with the SolidWorks API, structuring its data into context streams compatible with Claude, an AI model.
Use cases
Use cases include automating design tasks in SolidWorks, enhancing AI-assisted design workflows, and improving model understanding through context-aware prompts.
How to use
To use mcp-server-solidworks, set up the server by integrating it with your SolidWorks installation, ensuring that the required components like the Python layer and C# adapter are properly configured. Follow the guidelines in the README for contributions and improvements.
Key features
Key features include a modular architecture, compatibility with various SolidWorks versions through adapter DLLs, context building for AI interactions, and a COM bridge for automation.
Where to use
mcp-server-solidworks is primarily used in engineering and design environments where SolidWorks is employed, particularly in industries like manufacturing, product design, and mechanical engineering.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Mcp Server Solidworks
mcp-server-solidworks is an MCP server that integrates with the SolidWorks API, structuring its data into context streams compatible with Claude, an AI model.
Use cases
Use cases include automating design tasks in SolidWorks, enhancing AI-assisted design workflows, and improving model understanding through context-aware prompts.
How to use
To use mcp-server-solidworks, set up the server by integrating it with your SolidWorks installation, ensuring that the required components like the Python layer and C# adapter are properly configured. Follow the guidelines in the README for contributions and improvements.
Key features
Key features include a modular architecture, compatibility with various SolidWorks versions through adapter DLLs, context building for AI interactions, and a COM bridge for automation.
Where to use
mcp-server-solidworks is primarily used in engineering and design environments where SolidWorks is employed, particularly in industries like manufacturing, product design, and mechanical engineering.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
mcp-server-solidworks
This MCP server integrates with SolidWorks API and structuring it into Claude-compatible context streams.
🚀 Contributing to SolidPilot
SolidPilot is an open-source AI Assistant for SolidWorks. Its architecture is modular, version-aware, and designed to work with local language models like Claude through the MCP (Model Context Protocol).
🧩 Architecture Overview
The assistant is composed of:
- A Claude UI interface
- A Python layer for prompt generation and context building
- A C# Adapter Layer for SolidWorks version-specific automation
- A COM bridge via PythonNET
🛠️ How You Can Help
We welcome contributions in areas like:
- ✨ New Adapter DLLs for SolidWorks versions
- 🧠 Improved Prompt Templates for model understanding
- 🧪 Testing MCP logic with various LLMs
- 🧰 Extending the C# API coverage
- 🧾 Enhancing context builders (e.g., capturing dimensions, mates, assemblies)
- 🔐 Security & filter logic for Claude’s action suggestions
Check the CONTRIBUTING.md file for details on how to get started.
Want to propose a change?
Fork this repo, make your improvements, and open a pull request. For large-scale changes, please open an issue first to discuss it.
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.










