Skip to main content
Glama
quja

kompas-3d-ai-bridge

by quja

# KOMPAS-3D AI Bridge

AI engineering bridge for KOMPAS-3D using Python, COM/API7 and MCP.

The project connects AI agents and coding assistants to KOMPAS-3D through a deterministic execution layer.

Architecture

AI / LLM / Coding Agent | v MCP | v Python deterministic bridge | v KOMPAS COM / API7 | v KOMPAS-3D

Related MCP server: COMSOL MCP Server

Features

  • AI agent integration with KOMPAS-3D

  • MCP server

  • Python deterministic execution layer

  • KOMPAS COM / API7 integration

  • Parts and assemblies

  • 3D document automation

  • Engineering-oriented CAD operations

  • Validation before and after execution

  • Separation between probabilistic AI reasoning and deterministic CAD API calls

Requirements

  • Windows

  • KOMPAS-3D

  • Python 3

  • pywin32

Install dependencies:

pip install -r requirements.txt

Project structure

bootstrap/   Bridge startup scripts
common/      Shared components
config/      Example configuration
jobs/        Job definitions
mcp/         MCP server
skills/      Agent skills
src/         Bridge implementation
tests/       Tests and self-checks

Configuration

Copy:

config/agent_config.example.json

to:

config/agent_config.json

Then adjust paths for your local environment.

The real agent_config.json is excluded from Git.

Safety

Customer CAD data and project-specific files are not included in this repository.

The repository excludes local CAD files, runtime logs, workspaces, local configuration and secrets.

Version

Current public base: 1.1.14_CAP2

Disclaimer

This is an independent engineering automation project.

KOMPAS-3D is a product of ASCON. This project is not an official ASCON product and is not affiliated with or endorsed by ASCON.

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    MCP bridge server for SolidWorks that enables AI assistants to control SolidWorks programmatically via COM automation.
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    A local MCP server that enables AI agents to create and edit parametric CAD models through natural language, using a validated operation graph that compiles to real geometry.
    1
    MIT
  • A
    license
    B
    quality
    A
    maintenance
    MCP server that lets AI draw in AutoLISP-capable CAD (reference BricsCAD on Linux) via a file bridge, enabling 2D drafting, 3D solid modeling, and verification with 100 tools.
    128
    2
    Apache 2.0