KOMPAS-3D MCP in C#

kompas-mcp-csharp

An early unofficial MCP server for KOMPAS-3D in C#: 51 tools, a build from sources and a copilot panel inside KOMPAS

  • 5 ★ on the repository
  • Last commit
MCP server

Broad access

Why this level

  • Runs commands in your KOMPAS-3D project
  • The copilot panel launches claude -p inside the program
  • The project is early, the repository has 5 stars and no license
All reasons and checks
Russian stack

alexey-izilianov/kompas-mcp

Install

Manual install

claude mcp add kompas -- C:/path/to/KompasMcp.exe

First build the server with the build.ps1 script. Write the path with forward slashes.

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • Runs commands in your KOMPAS-3D project
  • The copilot panel launches claude -p inside the program
  • The project is early, the repository has 5 stars and no license

This is third-party code. Review the repository files before installing.

What it does

The C# server with no external dependencies targets KOMPAS-3D v22. The README lists 51 tools. It builds from sources with the `build.ps1` script: the interop DLLs from the KOMPAS distribution and .NET Framework 4 are needed, and `csc.exe` ships with Windows. Inside KOMPAS there is a copilot panel called Davinci that launches `claude -p`. Connect with `claude mcp add kompas -- C:/path/KompasMcp.exe` using forward slashes, or an entry with the exe path in Claude Desktop.

Who it is for. For designers and CAD automation developers on .NET who use KOMPAS-3D v22 and want an agent panel inside the program.

Good fit when

  • You need to drive KOMPAS-3D v22 from an agent without Python
  • You need a copilot panel inside KOMPAS for quick requests
  • You need a compact server with no external dependencies

Not a fit when

  • You need proven industrial work: the project is early and the repository has 5 stars
  • You work on another KOMPAS-3D version: the server targets v22

Example request

Open the part, find all holes 8 mm in diameter and list them with their coordinates

MCP

Transport
stdio
Authentication
not required

Limitations

The project is early: the repository has 5 stars and no license is stated, so rights to the code are not granted by default. The server targets KOMPAS-3D v22. Windows, an installed KOMPAS-3D, its interop DLLs and .NET Framework 4 are required, and you build the server yourself with the `build.ps1` script. The copilot panel launches `claude -p`, so Claude Code must be installed. Commands run in your KOMPAS-3D project, so work on a copy of the file.

How to disable. Remove the kompas entry from the client config (in Claude Code: claude mcp remove kompas) and delete the built KompasMcp.exe.

FAQ

Which KOMPAS-3D version is supported?

The server targets KOMPAS-3D v22.

Do I need Python?

No, the C# server builds from sources with no external dependencies. The interop DLLs from the KOMPAS distribution and .NET Framework 4 are needed.

What is the Davinci panel?

A copilot panel inside KOMPAS that launches claude -p, so Claude Code must be installed.

Does KOMPAS-3D have an official MCP?

We did not find an official MCP server from ASCON: this is an early unofficial project.

Discussion

No questions or reviews yet.

KOMPAS-3D MCP in Python

kompas-mcp-python

Russian stack

An early unofficial MCP server for KOMPAS-3D in Python: 76 tools for parts and drawings, arbitrary Python off by default

MCP serverBroad access

An MCP server to drive FreeCAD from Claude Desktop and other clients: create and edit models, run scripts and FEM analysis

MCP serverBroad access2.8KRepository stars

AutoCAD MCP Pro

autocad-mcp-pro

An MCP server for AutoCAD with hundreds of tools: a live AutoCAD through COM or DXF without the program, with a token saving mode

MCP serverBroad access135Repository stars

An MCP server for AutoCAD, GstarCAD and ZWCAD: draw, edit and inspect drawings in plain language

MCP serverExtended access598Repository stars

An MCP server for driving Windows: the agent opens apps, clicks and types, reads window and UI state, and works with files and PowerShell

MCP serverBroad access8.8KRepository stars

SketchUp MCP

sketchup-mcp2

An MCP server for SketchUp: the agent creates and changes geometry, assigns materials and exports the scene, and eval_ruby runs Ruby inside the program

MCP serverBroad access43Repository stars

Comparison with similar tools

Entries that share the main search query, and how they differ.

EntryOfficialAuthenticationRepository starsMain difference
KOMPAS-3D MCP in C# (this entry)nonot required5
KOMPAS-3D MCP in Pythonnonot required076 tools, KOMPAS v25, Python
CAD-MCP Servernonot required598AutoCAD, GstarCAD and ZWCAD in one server
AutoCAD MCPnonot required560AutoCAD LT through AutoLISP

README in short

The README describes a KOMPAS-3D v22 server in C#: 51 tools, a build with the build.ps1 script, connection through claude mcp add and the Davinci copilot panel inside KOMPAS.

README badge

Report a problem

Foxx AIKOMPAS-3D MCP in C#
Foxx AI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.