Skip to content
Tresca

OrCAD / Allegro MCP servers and AI agent skills

Community MCP servers drive OrCAD Capture through its Tcl interface and Allegro PCB Editor through SKILL, on Windows with a licensed copy open. Each is pinned to one release: 16.6 Lite with PSpice, SPB 17.4, or the Allegro X 25.1 placement prototype. Skills cover Capture Tcl scripting and checking a schematic against the built board, and one server reads .DSN files with no Cadence install. Cadence hasn't published an MCP server for OrCAD or Allegro.

  • No official Cadence server yet.
  • 5 MCP servers and 3 agent skills listed.
Cadence5 servers · 3 skillsChecked 4 Nov 2026

Integrations for OrCAD / Allegro

Community and commercial servers

MCP serverCommunity

Universal Netlist MCP Serverby IntelligentElectron

Reads OrCAD .DSN, Altium .SchDoc and KiCad schematics without the EDA tool, for net tracing and reviews.

LocalWindows, macOS, LinuxRead-only64· updated 2 days ago
MCP serverCommunity

orcad-mcpby wbz2006

An MCP server that edits OrCAD Capture 16.x schematics through Tcl and COM and runs PSpice simulations.

LocalWindowsCan modify models0· updated 6 days ago
MCP serverCommunity

Cadence-MCP-SPB17by daveyJ-sgs

One MCP server with 12 tools for OrCAD Capture and Allegro PCB Editor 17.4, read-only by default.

LocalWindowsNeeds a OrCAD / Allegro licenceRead-only or read-write (configurable)9· updated 9 days ago
PluginCommunity

OrCAD placement agentby ooyang0325

A prototype plugin and MCP server that plans and places parts in OrCAD X / Allegro X PCB Editor 25.1.

LocalWindowsNeeds a OrCAD / Allegro licenceCan modify models0· updated 8 weeks ago
MCP serverCommunity

Cadence-MCP-SPB17 Enhancedby Covatubala

A fork of Cadence-MCP-SPB17 with 26 tools for OrCAD Capture CIS and Allegro 17.4, paged output and write gates.

LocalWindowsNeeds a OrCAD / Allegro licenceRead-only or read-write (configurable)1· updated 2 months ago

Agent skills

SkillCommunity

orcad-automate skillby wbz2006

A skill with tested OrCAD Capture and PSpice automation steps, from drawing to PDF export, for orcad-mcp.

Windows0· updated 6 days ago
SkillCommunity

allegro-skill-kitby Sloan-YXT

A skill and diff tool for checking an OrCAD schematic against the Allegro board as manufactured.

0· updated 4 weeks ago
SkillCommunity

OrCAD Capture Toolkitby redstone39

A documentation-only skill that helps an agent write OrCAD Capture Tcl scripts for Cadence SPB 23.1+.

WindowsNeeds a OrCAD / Allegro licence12· updated 6 months ago

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

How AI connects to OrCAD / Allegro

An MCP server or skill can only do what OrCAD / Allegro lets programs do. OrCAD / Allegro exposes 3 automation interfaces:

  • OrCAD Capture Tcl/Tk extensions (Tcl): Capture embeds a Tcl interpreter. You type commands in its Command Window, and scripts dropped in the capAutoLoad folder load at start-up. Cadence's Tcl/Tk Extensions application note documents the Dbo database commands (DboState, DboTclHelper and the DboPage constructors) that read and change parts, nets and properties. Capture also ships a Tcl Communication Server, which the 17.4 servers reach over a socket. Documentation
  • Allegro SKILL (axl functions) (LISP): Allegro PCB Editor is scripted in SKILL through functions prefixed axl, such as axlDBGetDesign, axlDBCreateLine and axlSaveDesign. You load .il files at the Skill> prompt, not the Command: prompt. SKILL has no socket support, so the SPB 17.4 server spawns a helper process with ipcBeginProcess and talks to it over pipes. The SKILL reference ships with the installation. Documentation
  • PSpice command-line simulation (Command line): PSpice can run a .cir netlist without the GUI through psp_cmd.exe, writing the same .out file the GUI produces. The 16.6 server uses this route for bias-point and transient runs because its text output is easier for an agent to read than the Probe window.

What Cadence offers

Cadence's AI work for PCB centres on Allegro X AI, which Futurum's CadenceLIVE 2026 report describes as bringing placement, routing and early agentic flow automation to packaging and PCB. These run inside Cadence's own tools. No official MCP server or third-party AI client support for OrCAD or Allegro was found as of this check.

Checked 4 Nov 2026. Sources: CadenceLIVE 2026, Can agentic AI finally crack 3D IC design automation? (Futurum)

What you can do with OrCAD / Allegro and AI

  • List every part with its value, footprint and part number from an open Capture design, and change a property across many parts at once.
  • Run pre-netlist, BOM and high-speed net audits in Capture and find hanging wires or single-node nets.
  • Check an Allegro board for placement keep-in, overlap and creepage problems, dangling copper and cluttered silkscreen.
  • Draw a small circuit in Capture 16.6, simulate it in PSpice and export the bias point and waveforms to PDF.
  • Diff the schematic netlist against the board's pin dump to prove the schematic matches the board as built.

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

Installing

The listings here document setup for Claude, Claude Code, Codex, Codex CLI, Cursor, Gemini CLI, GitHub Copilot CLI, VS Code and ZCode. Install steps, copied from each project's own documentation, are on each listing's page. Most OrCAD / Allegro integrations run on your own computer next to OrCAD / Allegro, so you need OrCAD / Allegro installed and licensed on the same machine unless the listing says otherwise.

Questions

Is there an MCP server for OrCAD or Allegro?

Yes, community ones. Two servers drive OrCAD Capture and Allegro PCB Editor 17.4 over Tcl and SKILL sockets, one drives Capture 16.6 and PSpice, and a prototype places parts in Allegro X 25.1. Cadence hasn't released its own.

Can Claude edit my OrCAD schematic?

Partly. Reading parts, nets and properties works well. Property edits and some wiring work through the database layer, but the 17.4 server notes that Capture doesn't persist property edits until you save by hand, and interactive commands such as PlaceWire can crash Capture from a socket.

Which OrCAD versions are supported?

Each server targets one release: 16.6 Lite (orcad-mcp), SPB 17.4 (Cadence-MCP-SPB17 and its fork) or OrCAD X / Allegro X 25.1 (the placement agent). The Capture Tcl skill targets SPB 23.1 and later. Universal Netlist reads .DSN files from Library stream version 3 onward.

Is it safe to open Capture's Tcl server?

Be careful. Cadence-MCP-SPB17 measured the stock Capture server listening on all network interfaces without authentication, so anyone who can reach the port can run code. Use its loopback-only start script and stop the server when you finish.

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

Sources (checked 4 Nov 2026): OrCAD Capture Tcl/Tk Extensions application notes (Cadence, hosted by EMA) · daveyJ-sgs/Cadence-MCP-SPB17 README · wbz2006/orcad-mcp README · CadenceLIVE 2026 analysis (Futurum)

OrCAD / Allegro is a trademark of Cadence. Tresca is independent and not affiliated with or endorsed by Cadence.