cst-mcp

MCP server for CST Studio Suite automation: project management, parametric modeling, and simulation.

MCP serverOpen sourceActiveECAD

What it does and how it connects

cst-mcp is an MCP stdio server for local CST Studio Suite automation on 64-bit Windows. An MCP client can manage projects, build geometry, configure simulations and read results through the installed CST Python API and model-history VBA. It derives from ismailakdag/cst-studio-mcp, which Gonçalo Gomes maintains as this version.

The server starts in manual connection mode and connects to a CST session only when the client calls cst_connect. Tool categories cover connection, project, workflows, simulation, results, parameters and diagnostics, with dedicated modeling tools for geometry, materials and booleans available through the CST_TOOLSETS setting. Raw VBA execution is opt-in, and the README calls its argument checks a best-effort filter, not a sandbox.

Live automation needs an installed and licensed CST Studio Suite (the examples use CST 2025, with discovery defaulting to 2026) and a Python interpreter matching the installed CST Python library ABI. Offline tests run without CST, and the README is explicit that installation discovery alone does not prove import compatibility.

  • eda-agent

    An MCP server for live Altium Designer sessions over a persistent DelphiScript bridge, rather than a CST Studio Suite simulation automation server.

  • eda-agent (MOREmbedded)

    A fork of the upstream eda-agent maintained by MOREmbedded, with Altium, KiCad and EasyEDA backends, rather than a CST Studio Suite server.

  • offgrid-hardhub

    A description-to-board agent loop in real KiCad with ngspice power simulation, rather than an MCP server for CST electromagnetic simulation.

  • Mechanism-AI

    A constraint-driven agent for planar four-bar linkages with MuJoCo simulation, rather than a CST Studio Suite automation server.

Sources

  1. 1GoncaGomes/cst-mcp READMEgithub.com
  2. 2GoncaGomes/cst-mcp pyproject.toml (license MIT)github.com

Not verified

  • Pricing (no price stated on the repository README)
  • Real user voices (recent repo activity is the maintainer's own pull requests)
  • A named individual builder beyond the repository owner handle GoncaGomes
  • A public release (no releases are published)
  • Related Error Index entries (no matching entry verified)

Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.