Quickstart

Fast path

If you want to get moving immediately, use this minimal setup:

python3 -m venv .venv
source .venv/bin/activate
make dev
tigl-mcp --transport stdio

Then come back to the sections below for validation, examples, and workflow details.

Setup

Create a local virtual environment and install the development dependencies:

python3 -m venv .venv
source .venv/bin/activate
make dev

Run the default quality gates:

make test
make ci

Start the server

Run the CLI over stdio:

tigl-mcp --transport stdio

Inspect a non-blocking HTTP configuration example:

PYTHONPATH=src python3 examples/server/http_launch_config.py

Current capability notes

  • The package currently uses deterministic CPACS/TiGL stand-ins from tigl_mcp.cpacs_stubs.

  • Output schemas and tool names are stable.

  • Geometry numbers are intentionally simplified to keep local development and CI deterministic.