ToolBB-0220

efinity-mcp: an MCP server for the Efinix Efinity FPGA toolchain

efinity-mcp drives a local install of Efinix's Efinity FPGA toolchain from an MCP client such as Claude. Its tools create projects and compile them, set up I/O and PLLs, read timing and utilization reports, and program boards over JTAG or SPI flash. The README says an assistant-built LED demo ran on a Ti375 dev kit. Only Windows is tested.

Open original source github.com · Shubham Draveriya

Claimed
Why this evidence label?

README says the example design ran as intended on the Ti375 N1156 dev kit; no photos or logs.

How we check entries
Preview image for efinity-mcp: an MCP server for the Efinix Efinity FPGA toolchain
The source's own preview image, from github.com.

Briefing

The README walks through one session. The assistant fixed a synthesis error caused by a reserved word, found the pin for the board's 25 MHz oscillator, set up a PLL for 100 and 50 MHz, compiled in 47 s and checked clock-domain crossings with report_cdc. Edits to the Interface Designer are all-or-nothing, with a design check before saving and a backup file.

The server is unofficial and was tested with Efinity 2026.1.132 on Windows 10 and 11; Linux is untested. It does not cover simulation flows, debugger capture or the IP Manager.

From the GitHub API

Repository facts

Repository facts for shubhamdraveriya/efinity-mcp, from the GitHub API
Repositoryshubhamdraveriya/efinity-mcp
Stars1
LicenseApache-2.0 Permissive
LanguagePython
Last push25 Sep 2026 34 d ago

Tags

Agent
Interface

Report a problem with this entry