mcp-server-solidworks

mcp-server-solidworks

9

SolidPilot is an open-source AI Assistant specifically designed for SolidWorks, integrating with SolidWorks API through Model Context Protocol. It features a modular architecture to work with local language models like Claude.

mcp-server-solidworks

This MCP server integrates with the SolidWorks API, 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.

🧩 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
  • Security & filter logic for Claude's action suggestions