Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Cadence Allegro PCB Files

FreeNot checked

Gives AI assistants access to Cadence Allegro PCB design files.

GitHubEmbed

About

Gives AI assistants access to Cadence Allegro PCB design files.

README

A small Model Context Protocol (stdio) server for working with Cadence Allegro design drops on disk: locate .brd files, list directories, read text assets (drill, README, BOM CSV), and inspect Gerber zip contents.

Repo: github.com/dcmcshan/allegro-mcp

git clone https://github.com/dcmcshan/allegro-mcp.git ~/GitHub/allegro-mcp

This server does not embed Allegro PCB Editor. Optional Allegro batch commands can be added later if allegro or pcbenv is on PATH and you set the usual Cadence environment variables.

Install

cd ~/GitHub/allegro-mcp
uv sync

Run manually:

uv run python -m allegro_mcp.server

Cursor

Add to ~/.cursor/mcp.json (see example in this repo’s install notes or your global config):

"allegro-mcp": {
  "command": "/Users/YOU/GitHub/allegro-mcp/.venv/bin/python",
  "args": ["-m", "allegro_mcp.server"],
  "cwd": "/Users/YOU/GitHub/allegro-mcp",
  "env": {}
}

Or with uv:

"allegro-mcp": {
  "command": "uv",
  "args": ["run", "--directory", "/Users/YOU/GitHub/allegro-mcp", "python", "-m", "allegro_mcp.server"],
  "cwd": "/Users/YOU/GitHub/allegro-mcp"
}

Restart Cursor after editing MCP config.

Tools

Tool Purpose
find_board_files Glob for *.brd (or custom pattern) under a root
list_directory List paths with optional glob
read_text_file Read capped UTF-8 text
zip_list_contents List a Gerber/manufacturing zip
zip_read_text_member Read one text member from a zip
allegro_related_env Show Cadence-related env vars visible to the server

License

MIT

from github.com/dcmcshan/allegro-mcp

Installing Cadence Allegro PCB Files

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/dcmcshan/allegro-mcp

FAQ

Is Cadence Allegro PCB Files MCP free?

Yes, Cadence Allegro PCB Files MCP is free — one-click install via Unyly at no cost.

Does Cadence Allegro PCB Files need an API key?

No, Cadence Allegro PCB Files runs without API keys or environment variables.

Is Cadence Allegro PCB Files hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Cadence Allegro PCB Files in Claude Desktop, Claude Code or Cursor?

Open Cadence Allegro PCB Files on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Cadence Allegro PCB Files with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All design MCPs