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
- Works with
- Ansys HFSS / Maxwell
- 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 .{
"mcpServers": {
"hfss": {
"command": "/path/to/venv/bin/python",
"args": ["-m", "src.server"],
"cwd": "/path/to/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.