Skip to content
Tresca

HFSS MCP Server (gfgf2023)

MCP serverCommunity

A PyAEDT HFSS server with antenna templates, PCB stack-up and signal-integrity tools, and stdio, HTTP or SSE transport. By gfgf2023.

6 starsUpdated 5 months agoGitHub data from 5 Nov 2026

At a glance

Type
MCP server
How it connects
Drives a running copy of the tool
Access
Can modify models
Tool versions
AEDT 2022 R1 or later (2022 R1 over COM on Windows only; gRPC from 2022 R2)
Operating systems
Windows, Linux
Needs a Ansys HFSS / Maxwell licence
Yes
Transport
Local (stdio), Remote (HTTP)
AI clients documented
Claude Desktop, VS Code (GitHub Copilot), Hermes Agent
Licence
MIT
Language
Python

What it can do

  • Builds patch, dipole, horn and array antennas from templates sized to a target frequency, and generates PyAEDT scripts for other types such as spirals.
  • Defines multilayer PCB stack-ups, differential traces and vias, and imports BRD and ODB++ files for signal-integrity runs.
  • Imports STEP, IGES and SAT geometry and runs booleans and linear or rotational arrays.
  • Reads S-parameters, gain, VSWR and far-field patterns and exports Touchstone files.

Limitations

  • Linux use needs AEDT 2022 R2 or later; 2022 R1 works only through COM on Windows.
  • Free-form layouts rely on the agent writing PyAEDT script through the script tool.
  • README is in Chinese.

Install

# 克隆仓库
git clone https://github.com/gfgf2023/hfss-mcp-server.git
cd hfss-mcp-server

# 创建虚拟环境
python -m venv venv
source venv/bin/activate  # Linux/Mac
# 或
venv\Scripts\activate  # Windows

# 安装依赖
pip install -e .

Source: github.com/gfgf2023/hfss-mcp-server

MCP servers and skills run code on your computer. Review the source before installing.

AI-generated models, drawings and results must be checked by a qualified engineer before use.