Skip to content
Tresca

Quartus II 9.1 MCP Server

MCP serverCommunity

A Node.js MCP server for Quartus II 9.1 lab work: VWF waveforms, simulation, pin presets and programming. By alglb123.

5 starsUpdated 5 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 9.1
Operating systems
Windows
Needs a Quartus licence
Not stated in its documentation
Transport
Local (stdio)
AI clients documented
Codex
Licence
MIT
Language
JavaScript

What it can do

  • Wraps the Quartus 9.1 command-line tools to create and inspect projects, run full or per-stage compiles and summarise reports.
  • Generates .vwf stimulus from structured or plain-language simulation requests and runs functional or timing simulation.
  • Locks pins directly or through a built-in preset for a MAX II EPM1270T144C5 teaching board.
  • Lists JTAG hardware and programs .sof or .pof files with quartus_pgm.

Limitations

  • Built for Quartus II 9.1 and one teaching board; other versions and boards are not documented.
  • Install scripts target Codex; other clients need manual configuration.

Install

git clone https://github.com/<your-github-user>/quartus91-mcp.git
cd quartus91-mcp
npm install

Source: github.com/alglb123/quartus91-mcp

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

Skills that come with it

SkillCommunity

quartus91-vhdl-flow skillby alglb123

A Codex skill that walks the agent from VHDL to a simulated, pinned Quartus II 9.1 project.

Windows5· updated 5 months ago

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