Skip to content
Tresca

Keysight ADS MCP servers and AI agent skills

Keysight ships an official MCP server, ads-mcp, inside ADS 2027. It attaches an MCP client to a running ADS session, or starts a headless one, runs Python in ADS and searches Keysight's documentation; it contains no language model of its own. A community Codex skill adds a data-first workflow for circuit, layout, EM, DRC and Gerber work, tested on ADS 2026 Update 1 on Windows. Earlier ADS releases have no MCP server.

  • Includes Keysight's official server.
  • 1 MCP server and 1 agent skill listed.
Keysight1 server · 1 skillChecked 4 Nov 2026

Integrations for Keysight ADS

Official

MCP serverOfficial

ADS MCP Server (ads-mcp)by Keysight Technologies

Keysight's MCP server inside ADS 2027: attaches to a running ADS session, runs Python in it and searches ADS documentation.

LocalWindows, LinuxNeeds a Keysight ADS licenceCan modify models

Agent skills

SkillCommunity

keysight-ads-simulationby a11s11

A data-first Codex skill for ADS circuit, layout, EM, DRC and fabrication work, reading numbers from datasets, not screenshots.

WindowsNeeds a Keysight ADS licence10· updated 4 months ago

Listings are sorted by origin, then by recent activity. GitHub data is refreshed nightly. Nothing here is ranked.

How AI connects to Keysight ADS

An MCP server or skill can only do what Keysight ADS lets programs do. Keysight ADS exposes 2 automation interfaces:

  • ADS Python API (keysight.ads.de and related packages) (Python): ADS bundles its own CPython with packages for the design environment (workspaces, libraries, schematics and layouts), datasets, Data Display and the circuit simulator. Some functions only work inside a running ADS process, which is why the official MCP server attaches to a live session. Recent releases add Python macro recording, which turns a GUI workflow into equivalent code, and script generation from an existing schematic or layout, both useful as examples for an agent. Documentation
  • AEL (Application Extension Language) (Other): AEL is the older C-like extension language behind much of the ADS user interface, menus and design kits. It still matters for non-interactive tasks such as Gerber and drill import, where ADS 2026 Update 2 added eleven new AEL calls, and the community skill can bridge to AEL from Python when a feature has no Python API yet.

What Keysight offers

Keysight announced MCP servers for ADS 2027 and RF Circuit Simulation Professional on 6 October 2026, described as giving agents Keysight-built skills and tools and working with whatever assistant you already use. The ADS 2027 release notes say the ADS MCP server connects clients such as VS Code to an active session to run Python and fetch documentation. ADS also offers EDA Chat and EDA Copilots as add-ons, opened from Help > Chat.

Checked 4 Nov 2026. Sources: Keysight news release, "Keysight Advances its Design Software with Agentic AI", Keysight ADS 2027 product release

What you can do with Keysight ADS and AI

  • Attach to the ADS session you have open, summarise the workspace, and run Python against its libraries, cells and schematics.
  • Run harmonic balance, S-parameter or DC simulations on an amplifier, mixer or filter and read the numbers straight from the .ds dataset into CSV or JSON.
  • Synthesise transmission lines with LineCalc, lay out a PCB with substrates, pad stacks and vias, and set up a Momentum or RFPro EM run.
  • Run DRC and export Gerber and drill files, then check the exported drill data independently.
  • Search ADS workflow guides and Python API reference pages from the agent before it writes code.

Taken from the listings' own documentation. Check each listing for exactly what it supports.

Installing

The listings here document setup for Codex and VS Code. Install steps, copied from each project's own documentation, are on each listing's page. Most Keysight ADS integrations run on your own computer next to Keysight ADS, so you need Keysight ADS installed and licensed on the same machine unless the listing says otherwise.

Questions

Is there an official Keysight ADS MCP server?

Yes. Keysight ships an MCP server with ADS 2027 and announced it on 6 October 2026. It runs on your machine over stdio and is launched by your MCP client. Keysight's setup page, "Using ADS MCP in VS Code", needs a Keysight account.

Does the ADS MCP server work with ADS 2025 or 2026?

Keysight lists the MCP server as part of ADS 2027. Wevolver reports a minimum licence version of 2026.02. For older releases you can still script ADS through its Python API or use the community skill, which was tested on ADS 2026 Update 1.

Which AI assistant does the ADS MCP server use?

None of its own. You bring the model through an MCP client; Keysight's release notes name Visual Studio Code as one example. Keysight's EDA Chat and EDA Copilots are separate add-ons inside ADS.

Can an agent run Momentum or RFPro EM simulations?

The community keysight-ads-simulation skill covers Momentum and RFPro setup, port mapping and mesh convergence evidence. With the official server, EM runs depend on what the agent can do through ADS Python in the attached session.

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

Sources (checked 4 Nov 2026): Keysight ADS 2027 product release · Keysight ADS 2026 Update 2 product release · ADS Design Environment Python API reference · Wevolver, Keysight MCP servers for AI agents in RF design · Keysight ADS product page

Keysight ADS is a trademark of Keysight. Tresca is independent and not affiliated with or endorsed by Keysight.