Vivado MCP Server (AMD Ross)
MCP serverOfficial
AMD's own MCP server for Vivado, part of AMD Ross: starts or attaches to Vivado and runs Tcl in it. By AMD.
At a glance
- Type
- MCP server
- Works with
- Vivado
- How it connects
- Drives a running copy of the tool
- Access
- Can modify models
- Tool versions
- Vivado 2020.2 or later; Vivado 2026.1 is the tested baseline
- Operating systems
- Windows, Linux
- Needs a Vivado licence
- Yes
- Transport
- Local (stdio)
- AI clients documented
- VS Code (GitHub Copilot), Cursor, Claude Code, GitHub Copilot CLI, Codex CLI, Devin
- Licence
- Not stated in its documentation
- Language
- Not stated in its documentation
What it can do
- Starts headless Tcl or GUI Vivado sessions, or reconnects to a Vivado instance that already runs its Tcl webserver, and keeps several sessions apart.
- Sends Tcl to Vivado through a single vivado_execute tool, and parses logs for errors, warnings and run progress.
- On Linux, can start Vivado on another machine over SSH or on an LSF cluster node, and serve GUI sessions through a bundled VNC display.
- Pairs with AMD's separate amd-doc-search MCP server and the Ross skills repository for documentation search and guided workflows.
Limitations
- Distributed as a binary from AMD's download page, which asks you to sign in with an AMD account; AMD's setup guide refers to it as an EA release page.
- Display, SSH and LSF tools are Linux only.
- AMD recommends either the standalone binary or the VS Code extension, not both, to avoid running two copies of the server.
Install
claude mcp add vivado-mcp --scope user --transport stdio \
--env VIVADO_PATH=/path/to/Vivado/<version>/bin/vivado \
-- /path/to/vivado-mcp-server \
--stdio-bridgeSource: github.com/Xilinx/ross-ai-assistant/blob/main/docs/getting-started/vivado-mcp.md
code --install-extension vivado-ai-extension-<version>.vsixSource: github.com/Xilinx/ross-ai-assistant/blob/main/docs/getting-started/vivado-mcp.md
cursor --install-extension vivado-ai-extension-<version>.vsixSource: github.com/Xilinx/ross-ai-assistant/blob/main/docs/getting-started/vivado-mcp.md
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.