Cadence Allegro PCB Files
FreeNot checkedGives AI assistants access to Cadence Allegro PCB design files.
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
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-mcpFAQ
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
LibreOffice Tools
Enables AI agents to read, write, and edit Office documents via LibreOffice with token-efficient design. Supports multiple formats including DOCX, XLSX, PPTX, a
by passerbyflutterdannote/figma-use
Full Figma control: create shapes, text, components, set styles, auto-layout, variables, export. 80+ tools.
by dannoteLogo.dev
Search and retrieve company logos by brand or domain. Customize size, format, and theme to match your design needs. Accelerate design, prototyping, and content
by NOVA-3951Design Inspiration Server
Searches top design platforms like Dribbble and Behance to provide UI inspiration, color palettes, and layout patterns via the Serper API. It allows users to re
by YonasValentinCompare 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
