AP

ansys/pyaedt-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

30 stars 6 forks 품질 70 트렌드 32Apache-2.0

PyAEDT MCP 서버

개요

PyAEDT-MCP는 Ansys Electronics Desktop(AEDT)의 MCP(모델 컨텍스트 프로토콜) 서버입니다. 신뢰할 수있는 AEDT 도구와 지속 가능한 PyAEDT 백업 파이썬 세션을 제공하여 전용 도구에 적합하지 않습니다. 1. AEDT가 설치되거나 이미 도달 할 수 있는지 확인하십시오. 2. AEDT를 실행하거나 기존의 gRPC 세션에 연결하십시오. 3. 프로젝트를 열고, 디자인을 창조하고, 분석을 실행하고, 모형을 검열하고, 수출 결과. 4. run python code 또는 run python script for custom PyAEDT 작업. 지원되는 AEDT 신청은 HFSS, Maxwell 2D/3D, Q2D, Q3D, Icepak, 회로, TwinBuilder, 기계적인, EMIT, RMXprt 및 HFSS 3D 배치를 포함합니다. uv 및 Git를 먼저 설치하십시오. Git는 uvx 다운로드가 시작되기 때문에 PyAEDT-MCP를 직접 복제하지 않고이 저장소에서 실행합니다. Python 3.13는 권장됩니다. --python 3.13은 명시적으로 선택하고 필요한 경우 uv 다운로드를 할 수 있습니다. Python 3.13 이상 환경 사용 (3.13 권장). Windows 릴리스에는 PyAEDT-MCP-Installer-windows가 포함되어 있습니다.

개요(AI 번역)

PyAEDT-MCP는 Ansys Electronics Desktop(AEDT)의 MCP(모델 컨텍스트 프로토콜) 서버입니다. 신뢰할 수있는 AEDT 도구와 지속 가능한 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, 회로, TwinBuilder, 기계적인, EMIT, RMXprt 및 HFSS 3D 배치를 포함합니다.

설치

cloning없이 실행

uv 설치 및 처음. uvx] 이 저장소에서 PyAEDT-MCP를 직접 다운로드하고 실행합니다. Python 3.13는 권장됩니다. --python 3.13는 명시적으로 선택하고 uv를 할 수 있습니다 필요한 경우 다운로드하십시오.

로컬 설치

Python 3.13 이상 환경 사용 (3.13 권장).

또는 사용 uv:

Windows 설치 프로그램

Windows 릴리스에는 PyAEDT-MCP-Installer-windows.exe이 포함됩니다

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

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.
GitHub에서 전체 README 보기

설치

uvx --python 3.13 --from git+https://github.com/ansys/pyaedt-mcp.git ansys-aedt-mcp
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →