
STK-MCP
An MCP server allowing LLMs to interact with Ansys/AGI STK - Digital Mission Engineering Software
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?
- Automating the setup of complex STK scenarios.
- Programmatically creating and managing satellite objects.
- 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.
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?
- Automating the setup of complex STK scenarios.
- Programmatically creating and managing satellite objects.
- 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.