Skip to content
Tresca

CST Studio Suite MCP servers and AI agent skills

CST Studio Suite has no official MCP server, but at least six community servers drive it on Windows, through CST's Python libraries, its COM interface or VBA macros written into the History List. Three of them also return VBA scripts when CST isn't installed. Three skill sets cover antenna modelling, result extraction and optimisation. Most are tested only on CST 2025 or 2026, and they differ in licence, from MIT to AGPL.

  • No official Dassault Systemes server yet.
  • 7 MCP servers and 1 agent skill listed.
Dassault Systemes7 servers · 1 skillChecked 4 Nov 2026

Integrations for CST Studio Suite

Community and commercial servers

MCP serverCommunity

MCP Server for CST Studio Suite (mcp-cst-studio)by RFingAdam

A 173-tool CST server for antennas, RF and PCB work that drives CST on Windows or writes VBA scripts on any OS when CST isn't present.

LocalWindows, macOS, LinuxNeeds a CST Studio Suite licenceCan modify models2· updated 3 days ago
MCP serverCommunity

cst-studio-mcpby ismailakdag

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.

LocalWindowsNeeds a CST Studio Suite licenceCan modify models11· updated 4 days ago
MCP serverCommunity

CST Studio Suite MCP (CAE Agent Hub)by Cai-aa

A CST 2026 server in the CAE Agent Hub that controls a visible CST window and adds Design Studio schematic and co-simulation tools.

LocalWindowsNeeds a CST Studio Suite licenceCan modify models1.3k· updated 10 days ago
MCP serverCommunity

CST Studio Orchestrator MCPby guardianer9-debug

A fork of mcp-cst-studio with 177 tools that adds CST Design Studio schematic control for field-circuit co-simulation.

LocalWindows, macOS, LinuxNeeds a CST Studio Suite licenceCan modify models11· updated 5 weeks ago
MCP serverCommunity

CST MCP Server (native)by K-13ROBOT

A 73-tool CST server that drives Microwave Studio through COM and temporary VBA macros, avoiding CST's version-bound Python libraries.

LocalWindowsNeeds a CST Studio Suite licenceCan modify models2· updated 6 weeks ago
PluginCommunity

CST Antenna Design Skillby xinhong-li999

A Claude Code plugin with five CST antenna skills, slash commands, error-recovery hooks and a 408-object CST VBA reference.

Needs a CST Studio Suite licence4· updated 5 months ago
MCP serverCommunity

CST MCP (RFer-Dreaming)by RFer-Dreaming

A small nine-tool CST server in plain Node.js that calls CST's COM automation through PowerShell, with no npm dependencies.

LocalWindowsNeeds a CST Studio Suite licenceCan modify models1· updated 5 months ago

Agent skills

SkillCommunity

CST Runtime CLI skillsby bbl21

Agent skills wrapping a 113-command CST CLI with guard rails against known CST traps, for modelling, solving, far fields and optimisation.

WindowsNeeds a CST Studio Suite licence38· updated 5 months ago

Listings are sorted by origin, then by recent activity. GitHub data is refreshed nightly. Nothing here is ranked.

How AI connects to CST Studio Suite

An MCP server or skill can only do what CST Studio Suite lets programs do. CST Studio Suite exposes 2 automation interfaces:

  • CST Python libraries (cst.interface, cst.results) (Python): CST installs Python packages under AMD64\python_cst_libraries. cst.interface controls a running Design Environment and its projects, and cst.results reads 0D and 1D results from a saved .cst file without the GUI. Scripts can run from CST's own Python menu or from an outside interpreter linked to the install. The official reference is in CST Help under Automation & Scripting > Python and the Dassault knowledge base, which need a customer login, so the link here is a reseller tutorial. Documentation
  • VBA macros and the History List (COM) (COM automation): Every modelling step in CST is stored as a VBA block in the project's History List, such as a With Brick ... .Create End With block. Writing new blocks with AddToHistory keeps the model parametric, so changing a parameter and rebuilding moves the geometry. On Windows the CSTStudio.Application COM object exposes the same macro language to outside programs, which is how the PowerShell- and pywin32-based servers work across CST versions.

What Dassault Systemes offers

Dassault Systemes has not announced an MCP server or AI assistant for CST Studio Suite as of this check. The CST product page lists solvers, the design environment, optimisation, system modelling and 3DEXPERIENCE integration, with no AI or agent features. Automation remains the customer's job, through CST's Python libraries and VBA macros.

Checked 4 Nov 2026. Sources: CST Studio Suite product page (Dassault Systemes)

What you can do with CST Studio Suite and AI

  • Build an antenna from a template or from scratch, such as a patch, dipole, horn or Vivaldi, with substrate materials, ports and far-field monitors.
  • Choose the time-domain, frequency-domain or eigenmode solver, run it, and read S-parameters, VSWR and input impedance from the result tree or a Touchstone export.
  • Extract far-field gain, beamwidth, front-to-back ratio, axial ratio and efficiency from a solved project.
  • Sweep or optimise parameters with CST's built-in optimizers or a server-side loop, keeping one project per case.
  • Assemble a Design Studio schematic with Touchstone blocks and lumped parts for field-circuit co-simulation.
  • Run a raw VBA macro or a history step when no dedicated tool exists, such as Floquet ports or plane-wave excitation.

Taken from the listings' own documentation. Check each listing for exactly what it supports.

Installing

The listings here document setup for Claude Code, Claude Desktop, Codex, Cursor and OpenCode. Install steps, copied from each project's own documentation, are on each listing's page. Most CST Studio Suite integrations run on your own computer next to CST Studio Suite, so you need CST Studio Suite installed and licensed on the same machine unless the listing says otherwise.

Questions

Is there an official CST Studio Suite MCP server?

No. As of 4 November 2026 Dassault Systemes hasn't announced one, and every CST server listed here is a community project. They run on your own Windows machine against your own CST licence.

Which CST MCP server should I pick for an old CST release?

Servers built on cst.interface depend on the Python libraries that ship with each release; the ismailakdag server documents the 2024 to 2026 layout. The COM-based K-13ROBOT and RFer-Dreaming servers only use the VBA object model, which has been stable for years, but their authors have tested only recent versions.

Can I use these without CST installed?

Partly. The RFingAdam server and the two projects built on it fall back to generating VBA scripts that you paste into CST later. Running a solve or reading results always needs a licensed CST on Windows.

Are the CST servers free for commercial use?

Check each licence. The RFingAdam, ismailakdag and Orchestrator servers are AGPL-3.0, which matters if you modify and redistribute them or offer them over a network. The K-13ROBOT, RFer-Dreaming and CAE Agent Hub servers are MIT.

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

Sources (checked 4 Nov 2026): CST Studio Suite product page · CST Studio Suite Python scripting tutorials (Technia) · K-13ROBOT/CST_MCP README (COM and History List approach) · ismailakdag/cst-studio-mcp README (CST Python library layout) · CST Studio Suite product page

CST Studio Suite is a trademark of Dassault Systemes. Tresca is independent and not affiliated with or endorsed by Dassault Systemes.