Skip to main content
Glama

solidworks-mcp

Ein MCP-Server, der SolidWorks 2022 direkt von KI-Assistenten aus steuert — Skizzieren, Features (extrude/cut/revolve/fillet/chamfer/shell/patterns), Bemaßungen und Gleichungen antreiben, Exportieren und Prüfen von Masseneigenschaften.

Nur Windows. Die SolidWorks-Automatisierung läuft über Windows COM — dies muss auf derselben Maschine ausgeführt werden, auf der SolidWorks 2022 installiert und lizenziert ist.

Schnellstart (empfohlen)

Laden Sie das neueste Release herunter und führen Sie setup.bat aus — es erkennt automatisch Ihre Python- und SolidWorks-Installationen, installiert Abhängigkeiten und konfiguriert Ihren Client. In einem Klick erledigt.

Oder manuell:

powershell -ExecutionPolicy Bypass -File setup.ps1

Related MCP server: SolidWorks MCP Server

Client-Unterstützung

Dieses Repository liefert denselben MCP-Server für zwei KI-Clients:

Client

Verzeichnis

Konfigurationsformat

Claude Desktop

claude/

claude_desktop_config.json

opencode

opencode/

opencode.jsonc

Jedes Verzeichnis hat sein eigenes README mit client-spezifischen Einrichtungsanweisungen und demselben Python-Quellcode darunter.

solidworks-mcp/
├── README.md                    ← you are here
├── claude/                      ← Claude Desktop
│   ├── README.md
│   ├── claude_desktop_config.example.json
│   ├── server.py
│   ├── connection.py
│   ├── requirements.txt
│   ├── diagnose.py
│   └── tools/
└── opencode/                    ← opencode
    ├── README.md
    ├── opencode_config.example.jsonc
    ├── server.py
    ├── connection.py
    ├── requirements.txt
    ├── diagnose.py
    └── tools/

Schnellstart

Wählen Sie Ihren Client und folgen Sie dessen README:

Beide erfordern dieselben Voraussetzungen: Python 3.10+ und SolidWorks 2022 auf Windows. Installieren Sie Abhängigkeiten mit pip install -r requirements.txt im entsprechenden Verzeichnis.

So funktioniert es

SolidWorks stellt seine gesamte API nativ über COM bereit — kein Addon erforderlich. Dieser Server verbindet sich mit einer laufenden SolidWorks-Instanz (oder startet eine) über pywin32 und stellt ~30 Tools bereit, die den gesamten Modellierungsworkflow abdecken.

API-Enum-Konstanten werden live aus Ihrer installierten SolidWorks-Typbibliothek gezogen, sodass sie für Ihre Installation garantiert korrekt sind.

Siehe die client-spezifischen READMEs für die vollständige Tool-Liste, Beispiel-Workflows und bekannte Stolpersteine.

F
license - not found
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables LLMs to automate SolidWorks (open/save parts, modify dimensions, export STEP) via COM, and optionally generate geometry using build123d code-CAD with PNG previews.
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables Claude to create and manipulate SolidWorks CAD models through natural language commands, automating part creation, sketching, and extrusion.
    8
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI (e.g., Claude) to control SolidWorks via natural language, automating part creation, sketching, and feature operations through the Model Context Protocol.
    1
    MIT

View all related MCP servers

Related MCP Connectors

  • Agent-first CAD: editable .kcad.ts source, deterministic review, OpenCASCADE kernel.

  • AI-callable calculators and engineering models with real formulas. No hallucinated math.

  • DXF and PDF/X-4 for AI agents: structured facts, PNG renders, an interactive in-chat viewer.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/blussyya/solidworks-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server