Skip to content
Tresca

Quartus MCP servers and AI agent skills

Quartus has no downloadable official MCP server yet. Altera announced QuartusIQ, an AI companion for Quartus Prime Pro with an MCP interface, in October 2026. Community servers call the Quartus command-line executables (quartus_sh, quartus_map, quartus_sta, quartus_pgm) on Windows, and two multi-vendor FPGA servers also cover Vivado. Check versions closely: several target Quartus II 9.1 or 13.1 for teaching boards, one auto-detects 13.1 to Prime Lite 24.x, and Prime Pro is barely covered.

  • No official Altera server yet.
  • 6 MCP servers and 1 agent skill listed.
Altera6 servers · 1 skillChecked 4 Nov 2026

Integrations for Quartus

Community and commercial servers

MCP serverCommunity

fpga-mcpby wmm246

One MCP server for Vivado, Quartus and Anlogic TD with 689 typed tools sent over a Tcl socket.

LocalWindows, LinuxCan modify models6· updated 4 weeks ago
MCP serverCommercial · Paid

SynthPilotby LNC0831

A paid, closed-source FPGA MCP server with Free, Pro and Max tiers for Vivado, Quartus and Anlogic TD.

LocalWindows, LinuxCan modify models57· updated 3 months ago
MCP serverCommunity

Quartus L MCP Serverby L-YvY-L

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

LocalWindowsCan modify models1· updated 3 months ago
MCP serverCommunity

Quartus II 9.1 MCP Serverby alglb123

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

LocalWindowsCan modify models5· updated 5 months ago
MCP serverCommunity

Quartus MCP (BUPT lab edition)by shroudpro

A small Quartus MCP server for digital-logic lab work in Quartus II 9.1: compile, VWF simulation, reports.

LocalWindowsCan modify models2· updated 5 months ago
MCP serverCommunity

Quartus II MCP Serverby irumvag

An MCP server with 38 tools for Quartus II 13.1 on Windows: projects, compile, pins, timing and JTAG.

LocalWindowsCan modify models4· updated 6 months ago

Agent skills

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

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

How AI connects to Quartus

An MCP server or skill can only do what Quartus lets programs do. Quartus exposes 2 automation interfaces:

  • Quartus Tcl scripting (quartus_sh and the ::quartus packages) (Tcl): The Quartus Prime Scripting user guide covers running a Tcl script with quartus_sh -t, the interactive Tcl shell, and the Command-Line and Tcl API Help browser that quartus_sh --qhelp opens. Project settings live in the plain-text .qsf file as set_global_assignment and set_location_assignment lines, which is why several MCP servers here edit pins and source lists by rewriting the .qsf rather than calling the GUI. Documentation
  • Command-line executables (Command line): Each compile stage is a separate program: quartus_map for analysis and synthesis, quartus_fit for place and route, quartus_sta for timing, quartus_pow for power, quartus_drc for design rules and quartus_pgm with jtagconfig for programming over USB-Blaster. quartus_sh --flow compile runs the whole flow. Because these run headless and exit, Quartus servers launch them per call instead of holding a live GUI session. Documentation

What Altera offers

On 21 October 2026 Altera announced QuartusIQ, described as an AI expert companion for Quartus Prime Pro that connects AI agents to the Quartus environment through an open Model Context Protocol interface, reads the active project, works with customer-chosen models and runs in the cloud or on premises. No downloadable server or documentation was found, so it isn't listed here yet.

Checked 4 Nov 2026. Sources: Altera launches QuartusIQ AI companion for FPGA design (Business Wire release via TechIntelPro), Altera combines scalable FPGA hardware with AI-assisted development (Embedded Computing Design)

What you can do with Quartus and AI

  • Create a Quartus project for a named Cyclone or MAX device, add HDL files and assign pins with I/O standards from a pin table you paste in.
  • Run a full or partial compile and summarise errors, warnings, logic-element usage and the timing summary from the report files.
  • Generate a VWF stimulus file from a plain-language test description and run functional or timing simulation in Quartus II 9.1.
  • Detect the JTAG chain and program the board with the latest .sof over USB-Blaster.
  • Add SignalTap II, PLL or FIFO IP and Platform Designer systems on the matching Quartus Lite release.

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

Installing

The listings here document setup for Claude, Claude Code, Cline, Codex, Continue, Cursor and WorkBuddy. Install steps, copied from each project's own documentation, are on each listing's page. Most Quartus integrations run on your own computer next to Quartus, so you need Quartus installed and licensed on the same machine unless the listing says otherwise.

Questions

Is there an official Quartus MCP server?

Not one you can download as of 4 November 2026. Altera's QuartusIQ announcement describes an MCP interface for Quartus Prime Pro, but every Quartus server listed here is a community project.

Which Quartus versions do the community servers support?

They vary widely. Two target Quartus II 9.1 lab boards, one targets Quartus II 13.1, one detects installs from 13.1 to Prime Lite 24.x, and SynthPilot reports testing Prime Lite 25.1 on Windows. None documents Quartus Prime Pro.

Can an AI agent compile and program my FPGA in Quartus?

Yes, with a server that calls quartus_sh for the compile flow and quartus_pgm for programming. The agent needs the Quartus bin64 folder path and a USB-Blaster connected to the same Windows machine.

Do the Quartus servers need Quartus to be open?

Most don't; they launch the command-line tools for each step. fpga-mcp is different: you start its Tcl server with quartus_sh -t and leave it running.

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

Sources (checked 4 Nov 2026): Quartus Prime Pro Edition User Guide, Scripting (683432) · Altera launches QuartusIQ AI companion for FPGA design (TechIntelPro)

Quartus is a trademark of Altera. Tresca is independent and not affiliated with or endorsed by Altera.