
ansys/pyaedt-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
PyAEDT MCP сервер
Обзор
PyAEDT-MCP - это сервер MCP (Model Context Protocol) для рабочего стола Ansys Electronics Desktop (AEDT). Это дает вам надежные инструменты AEDT и постоянную сессию Python, поддерживаемую PyAEDT, для задач, которые не подходят для специального инструмента. 1. Проверьте, установлен ли AEDT или уже доступен. 2. Запустить AEDT или подключиться к существующей сессии GRPC. 3.Открывать проекты, создавать проекты, проводить анализы, проверять модель и экспортировать результаты. 4. Используйте run python code или run python script для пользовательской работы PyAEDT. Поддерживаемые приложения AEDT включают HFSS, Maxwell 2D/3D, Q2D, Q3D, Icepak, Circuit, TwinBuilder, Mechanical, EMIT, RMXprt и HFSS 3D Layout. Сначала установите uv и Git. Git необходим, потому что uvx загружает и запускает PyAEDT-MCP непосредственно из этого хранилища без его клонирования. Python 3.13 рекомендуется; Python 3.13 выбирает его явно и позволяет uv загрузить его, если это необходимо. Используйте среду Python 3.13 или более позднюю среду (3.13 рекомендуется). Выпуски Windows включают в себя PyAEDT-MCP-Installer-окна.
Обзор (машинный перевод)
PyAEDT-MCP - это сервер MCP (Model Context Protocol) для рабочего стола Ansys Electronics Desktop (AEDT). Это дает вам надежные инструменты AEDT и постоянную сессию Python, поддерживаемую PyAEDT, для задач, которые не подходят для специального инструмента.
Что делает PyAEDT-MCP
PyAEDT-MCP поддерживает этот цикл выполнения:
- Проверьте, установлен ли AEDT или уже доступен.
- Запустить AEDT или подключиться к существующей сессии GRPC.
3.Открывать проекты, создавать проекты, проводить анализы, проверять модель и экспортировать результаты.
4.Использовать
run_python_codeилиrun_python_scriptдля заказной работы PyAEDT.
Поддерживаемые приложения AEDT включают HFSS, Maxwell 2D/3D, Q2D, Q3D, Icepak, Circuit, TwinBuilder, Mechanical, EMIT, RMXprt и HFSS 3D Layout.
##Установка
###Беги без клонирования
Установить uv и
Давай первым. Это необходимо, потому что [2]
Загружает и запускает PyAEDT-MCP непосредственно из этого хранилища без его клонирования.
Python 3.13 рекомендуется; --python 3.13 выбирает его явно и позволяет uv
Загрузите его, если это необходимо.
###Установка локально
Используйте среду Python 3.13 или более позднюю среду (3.13 рекомендуется).
Или использовать [4]:
###Установка Windows
Выпуски Windows включают PyAEDT-MCP-Installer-windows.exe:
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
PyAEDT-MCP is an MCP (Model Context Protocol) server for Ansys Electronics Desktop (AEDT). It gives you reliable AEDT tools and a persistent PyAEDT-backed Python session for tasks that do not fit a dedicated tool.
What PyAEDT-MCP does
PyAEDT-MCP supports this runtime loop:
- Check whether AEDT is installed or already reachable.
- Launch AEDT or connect to an existing gRPC session.
- Open projects, create designs, run analyses, inspect the model, and export results.
- Use
run_python_codeorrun_python_scriptfor custom PyAEDT work.
Supported AEDT applications include HFSS, Maxwell 2D/3D, Q2D, Q3D, Icepak, Circuit, TwinBuilder, Mechanical, EMIT, RMXprt, and HFSS 3D Layout.
Install
Run without cloning
Install uv and
Git first. Git is required because uvx
downloads and runs PyAEDT-MCP directly from this repository without cloning it.
Python 3.13 is recommended; --python 3.13 selects it explicitly and lets uv
download it if needed.
uvx --python 3.13 --from git+https://github.com/ansys/pyaedt-mcp.git ansys-aedt-mcp
Install locally
Use a Python 3.13 or later environment (3.13 recommended).
pip install git+https://github.com/ansys/pyaedt-mcp.git
Or use uv:
uv pip install git+https://github.com/ansys/pyaedt-mcp.git
Windows installer
Windows releases include PyAEDT-MCP-Installer-windows.exe:
- Installs the desktop manager into
C:\Program Files\ANSYS Inc\PyAEDT MCP.
Установка
uvx --python 3.13 --from git+https://github.com/ansys/pyaedt-mcp.git ansys-aedt-mcp