Submit

STK-MCP

@alti3

An MCP server allowing LLMs to interact with Ansys/AGI STK - Digital Mission Engineering Software
Overview

what is STK-MCP?

STK-MCP is an MCP (Model Context Protocol) server designed to enable Large Language Models (LLMs) or other MCP clients to interact with Ansys/AGI STK (Systems Tool Kit) - the leading Digital Mission Engineering software.

how to use STK-MCP?

To use STK-MCP, run the main.py script as an MCP server, ensuring that STK Desktop is closed. The server will launch a new instance of STK and listen for MCP connections.

key features of STK-MCP?

  • MCP server implementation using FastMCP for easy server creation.
  • Automatic connection to or launch of STK Desktop.
  • Tools for scenario management and satellite creation.
  • Support for defining satellite orbits and running simulations.

use cases of STK-MCP?

  1. Automating the setup of complex STK scenarios.
  2. Programmatically creating and managing satellite objects.
  3. Integrating LLMs for natural language commands to control STK simulations.

FAQ from STK-MCP?

  • What operating system is required?

STK-MCP requires Windows due to STK Desktop dependencies.

  • Do I need to install STK Desktop?

Yes, STK Desktop version 12.x must be installed to use STK-MCP.

  • Can I use STK-MCP without programming knowledge?

Basic programming knowledge is helpful, but the MCP Inspector provides a user-friendly interface for interaction.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.