Skip to content
Tresca

Quartus L MCP Server

MCP serverCommunity

An 89-tool Quartus MCP server that finds every installed Quartus version and lets the agent switch between them. By L-YvY-L.

1 starsUpdated 3 months agoGitHub data from 5 Nov 2026

At a glance

Type
MCP server
Works with
Quartus
How it connects
Drives a running copy of the tool
Access
Can modify models
Tool versions
Quartus II 13.1 to Quartus Prime Lite 24.x
Operating systems
Windows
Needs a Quartus licence
Not stated in its documentation
Transport
Local (stdio)
AI clients documented
Claude Code, Codex, Cursor, Continue, WorkBuddy
Licence
MIT
Language
Python

What it can do

  • Scans local drives and WSL mounts for Quartus installs and switches the active version at run time.
  • Covers compilation, incremental compilation, timing analysis, SDC generation, pin assignment and JTAG programming.
  • Creates SignalTap II files, PLL, RAM and FIFO IP, and Qsys/Platform Designer systems, with IP version numbers matched to the active Quartus release.
  • Runs ModelSim batch simulation and Nios II BSP and file-conversion steps.

Limitations

  • Windows 10 or 11 only.
  • Switching versions applies to every later command in the session.
  • Install from a git clone; there is no package release.

Install

git clone https://github.com/L-YvY-L/quartus-Lmcp-server.git
cd quartus-Lmcp-server
pip install -r requirements.txt

Source: github.com/L-YvY-L/quartus-Lmcp-server

MCP servers and skills run code on your computer. Review the source before installing.

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