PyAEDT-MCP is an MCP (Model Context Protocol) server for Ansys Electronics Desktop (AEDT). You can use it to access a focused set of tools and a persistent PyAEDT-backed Python session built with FastMCP. You can also configure PyAEDT-MCP to connect automatically to a running AEDT instance when it starts.
Learn what PyAEDT-MCP is, how it works, and why to use it.
Install PyAEDT-MCP, start the server, and connect to AEDT.
Report bugs, suggest features, improve the documentation, or submit a pull request.
Ask questions or report issues on the GitHub Discussions page.
Setup and advanced tips#
Set up PyAEDT-MCP with Claude Code, Visual Studio Code, Claude Desktop, or any other MCP-compatible client.
Review the full toolset, what is available before and after connection, and the timeout tiers.
Follow practical end-to-end AEDT workflows using the PyAEDT-MCP toolset.
Learn recommended practices for session management, scripting, data handling, visualization, and workflow design.