Skip to content

Releases: RFingAdam/mcp-openems

v0.2.0 — Relicense to AGPL-3.0-or-later

Choose a tag to compare

@RFingAdam RFingAdam released this 13 May 14:27

License: Apache-2.0 → AGPL-3.0-or-later. Aligns with eng-mcp-suite toolkit-wide AGPL move. The underlying openEMS engine (GPL-3.0) remains separate — invoked at runtime, not redistributed by this wrapper. No API changes.

v0.1.0 — Initial release

Choose a tag to compare

@RFingAdam RFingAdam released this 13 May 03:03

First tagged release. AI-assisted antenna and RF-structure design via openEMS FDTD, driven over MCP.

What's in 0.1.0

  • Antenna tools: openems_create_patch, openems_create_dipole, openems_create_monopole, openems_create_horn, openems_create_helix
  • PCB / transmission line tools: openems_create_microstrip, openems_create_coupled_lines, openems_create_via
  • Workflow tools: openems_generate_script, openems_check_installation, openems_optimize_hints, openems_list_designs, openems_get_design, openems_list_antenna_types, openems_compare_designs, openems_export_design
  • Runnable example: examples/microstrip_50ohm.py — 50-Ω microstrip reference validated against Hammerstad-Jensen, doubles as an install smoke test
  • Brand and docs aligned with eng-mcp-suite design system
  • Apache-2.0 wrapper; underlying openEMS engine remains GPL-3.0

See CHANGELOG.md for the full list.