What operating systems are supported?
STK Engine mode works on Windows and Linux. STK Desktop mode requires Windows. macOS is not supported; STK-dependent tools will be unavailable.
@alti3
Basic information
An MCP server allowing LLMs to interact with Ansys/AGI STK - Digital Mission Engineering Software
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"stk-mcp": {
"command": "uv",
"args": [
"venv"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
STK-MCP is an MCP (Model Context Protocol) server that enables Large Language Models or other MCP clients to interact with Ansys/AGI STK (Systems Tool Kit), the leading digital mission engineering software. It supports both STK Desktop (Windows only) and STK Engine (Windows & Linux), using the official MCP Python SDK.
Clone the repository, create a virtual environment, add the STK Python wheel from your STK installation, and run uv sync. Then list available tools with uv run -m stk_mcp.cli list-tools and start the server with uv run -m stk_mcp.cli run --mode engine (or --mode desktop on Windows). The server listens on http://127.0.0.1:8765 by default; stop it with Ctrl+C.
list-tools command enumerating available MCP tools.STK Engine mode works on Windows and Linux. STK Desktop mode requires Windows. macOS is not supported; STK-dependent tools will be unavailable.
Python 3.12 or higher, Ansys/AGI STK version 12.x (Desktop or Engine), and the corresponding `agi.stk12` Python wheel from your STK installation.
STK access is serialized with a global lock to avoid concurrency issues with multi-threaded access to the STK instance.
Yes. The server automatically starts an STK instance when launched and closes it when the server is stopped (e.g., via Ctrl+C).
The MCP server listens on HTTP at `127.0.0.1:8765` by default, configurable via environment variables with the `STK_MCP_` prefix. No authentication is described.

Handl speaks the Model Context Protocol. Your whole billing operation — projects, invoices, clients, reports, approvals — as tools any AI assistant can call, inside your autonomy rules.
A search tool helps dev to solve the naming things problem.
不止于 CSS

See and control a real Windows PC you own — from any MCP client, locally or remotely. Observe (UIA + screenshots), click/type/drag/scroll, launch apps, owner Live View. BYOH: your machine, your key.
This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Comments