AP

ansys/pyaedt-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

30 stars 6 forks Качество 70 Тренд 32Apache-2.0

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 поддерживает этот цикл выполнения:

  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 и Давай первым. Это необходимо, потому что [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:

  1. Check whether AEDT is installed or already reachable.
  2. Launch AEDT or connect to an existing gRPC session.
  3. Open projects, create designs, run analyses, inspect the model, and export results.
  4. Use run_python_code or run_python_script for 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.
Открыть полный README на GitHub

Установка

uvx --python 3.13 --from git+https://github.com/ansys/pyaedt-mcp.git ansys-aedt-mcp
Новичок в MCP? Начните с руководства на mcpskill.org →