STK MCP Server (zhang-forever)by zhang-forever
Drives a running STK through Connect over TCP: scenarios, orbits, access, coverage, link budgets and conjunction screening.
Two community MCP servers drive STK. One talks to a running STK 11 or later over the Connect TCP interface, with 58 actions for orbits, access, coverage, link budgets and conjunction screening, and ships five Claude Code skills. The other starts its own STK 12 Desktop or STK Engine through the Python API but has only three tools. Ansys publishes MCP servers for several products but none for STK, and STK Desktop runs on Windows only.
Drives a running STK through Connect over TCP: scenarios, orbits, access, coverage, link budgets and conjunction screening.
Drives STK 12 Desktop or STK Engine through the STK Python API to build scenarios, places and satellites and compute access.
Five Claude Code skills for STK work: Walker constellations, coverage, conjunctions, scenario setup and analysis reports.
Listings are sorted by origin, then by recent activity. GitHub data is refreshed nightly. Nothing here is ranked.
An MCP server or skill can only do what STK (Systems Tool Kit) lets programs do. STK (Systems Tool Kit) exposes 2 automation interfaces:
The Ansys STK product page describes the Object Model and Connect APIs and SDKs for .NET, Java and Python, and Ansys offers AnsysGPT as a general support assistant for commercial customers. Its GitHub organisation hosts MCP servers for Fluent, CFX, Mechanical, MAPDL, AEDT and Lumerical plus the PySTK library, but no STK MCP server as of this check.
Checked 4 Nov 2026. Sources: Ansys STK product page, Ansys GitHub organisation
Taken from the listings' own documentation. Check each listing for exactly what it supports.
The listings here document setup for Claude Code and Claude Desktop. Install steps, copied from each project's own documentation, are on each listing's page. Most STK (Systems Tool Kit) integrations run on your own computer next to STK (Systems Tool Kit), so you need STK (Systems Tool Kit) installed and licensed on the same machine unless the listing says otherwise.
No. Ansys publishes MCP servers for Fluent, CFX, Mechanical, MAPDL, AEDT and Lumerical, and a PySTK Python library, but no STK server as of 4 November 2026. Both STK servers here are community projects.
Yes, through either community server. zhang-forever/stk-mcp connects to a running STK over Connect on port 5001 and is added to Claude Code with claude mcp add; alti3/stk-mcp starts and manages its own STK instance and serves MCP over HTTP.
Partly. STK Desktop is Windows only. alti3/stk-mcp supports STK Engine on Linux but not macOS, and zhang-forever/stk-mcp can run on Linux or macOS when STK is reachable over Connect, without the COM fix for orbit propagation.
AI-generated models, drawings and results must be checked by a qualified engineer before use.
Sources (checked 4 Nov 2026): Ansys STK product page · PySTK documentation · zhang-forever/stk-mcp README · alti3/stk-mcp README · STK (Systems Tool Kit) product page
STK (Systems Tool Kit) is a trademark of Ansys (Synopsys). Tresca is independent and not affiliated with or endorsed by Ansys (Synopsys).