MCP ExplorerExplorer

Mcp Server Solidworks

@eyfelon a year ago
12 MIT
FreeCommunity
AI Systems
This MCP server integrates with SolidWorks API and structuring it into Claude-compatible context streams.

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.

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

mermaid-diagram-2025-04-12-134629

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.


Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers