Skip to content
Tresca

cst-studio-mcp

MCP serverCommunity

A 180-plus-tool CST server built on RFingAdam's project, using the CST Python API for solving and results and history VBA for modelling. By ismailakdag.

11 starsUpdated 4 days agoGitHub data from 5 Nov 2026

At a glance

Type
MCP server
How it connects
Drives a running copy of the tool
Access
Can modify models
Tool versions
CST Studio Suite 2026 tested; result reader supports 2025 and 2026 files; 2024 to 2026 library layout detected
Operating systems
Windows
Needs a CST Studio Suite licence
Yes
Transport
Local (stdio)
AI clients documented
Claude Desktop, Claude Code, Cursor, Codex
Licence
AGPL-3.0-or-later
Language
Python

What it can do

  • Connects, opens projects, solves and reads results through cst.interface and cst.results, and writes geometry, materials, ports and monitors into the History List as VBA.
  • Adds one-shot workflows such as a patch antenna, solve plus S11, design reports and far-field metric discovery.
  • Auto-detects the CST install on any drive and the bundled python_cst_libraries folder.
  • Marks tools as read-only or destructive so clients can auto-approve reads and prompt for changes.
  • Falls back to returning VBA for manual paste when CST can't be reached.

Limitations

  • Windows 10 or 11 with a licensed CST install only.
  • The author says the full catalogue isn't a blanket check of advanced CST features; only core paths were tested on CST 2026.
  • AGPL licence obligations apply if you modify and redistribute or host it.

Install

git clone https://github.com/ismailakdag/cst-studio-mcp.git
cd cst-studio-mcp
python -m venv .venv
.\.venv\Scripts\Activate.ps1
pip install -U pip
pip install -e ".[dev]"

Source: github.com/ismailakdag/cst-studio-mcp

MCP servers and skills run code on your computer. Review the source before installing.

AI-generated models, drawings and results must be checked by a qualified engineer before use.