1. Conduid
  2. Blockchain
  3. Solidworks MCP
MCP server · Blockchain

Solidworks MCP

MCP server for SolidWorks on Windows — open and edit parts/assemblies, create geometry, mates, measure, rebuild, export, and more via a TypeScript front door and .NET COM worker.

52Fair

Scored 11 days ago · breakdown

About Solidworks MCP

Solidworks MCP is an MCP server in the Blockchain category: mCP server for SolidWorks on Windows — open and edit parts/assemblies, create geometry, mates, measure, rebuild, export, and more via a TypeScript front door and .NET COM worker.

The repository has 153 stars and 0 forks.

Install

From source
git clone https://github.com/just1step/solidworks-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Solidworks MCP

Powered by Claude · Grounded in docs

I know everything about Solidworks MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

SolidWorks MCP Server

Language: English | 简体中文

SolidWorks MCP Server exposes local SolidWorks automation as a Windows-only MCP server.

This project ships as a single user-facing executable: SolidWorksMcpApp.exe.

Demo

SolidWorks MCP demo

What It Is

  • SolidWorksMcpApp.exe is the only supported entrypoint.
  • The app runs a tray-based Hub that owns the shared SolidWorks COM/STA session.
  • MCP clients connect through the same exe in --proxy mode.
  • The supported path is client -> proxy -> hub -> MCP tools -> SolidWorks.

Requirements

  • Windows 10/11 x64
  • SolidWorks installed locally, with SldWorks.Application available for COM activation
  • .NET 8 Runtime for source-adjacent app builds; the published release binary is packaged as a self-contained single exe
  • An MCP client that supports stdio, such as VS Code or Claude Desktop

SolidWorks Version Support

SolidWorks version Support status High-risk mutation workflows
2024 Certified Enabled
2025 Targeted Enabled
2026 Experimental Blocked
Older than 2024 Unsupported Blocked
Newer than 2026 Unsupported Blocked

Quick Start

  1. Download SolidWorksMcpApp.exe from Releases.
  2. Start the exe and confirm the tray icon appears.
  3. Export client config from the tray menu.
  4. Add that config to your MCP client.

For local use and testing, do not start SolidWorksBridge directly.

Development

Build:

dotnet build app/SolidWorksMcpApp/SolidWorksMcpApp.csproj -c Release

Run non-integration tests:

dotnet test bridge/SolidWorksBridge.sln --configuration Release --filter "Category!=Integration"

Run SolidWorks integration tests through the real hub/proxy path:

scripts/test-integration.bat

Repository Layout

  • app/SolidWorksMcpApp/: tray app, Hub/Proxy host, MCP tool registration, packaging entrypoint
  • bridge/SolidWorksBridge/: SolidWorks COM-facing services and workflow logic
  • bridge/SolidWorksBridge.Tests/: unit and integration tests

Logs

If a tool call fails, check the logs/ directory next to the exe.

License

This project is licensed under the MIT License.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Solidworks MCP

How do I install Solidworks MCP?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Solidworks MCP safe to use with an AI agent?

Its trust score is 52 out of 100 (fair). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Solidworks MCP still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.