Skip to main content
Glama
zdx8637-gitdog

Xilinx Vivado MCP

FPGA AI Agent Project — AX7020 Zynq-7020 Development Framework

Project Root: D:\fpgaproject Architecture: docs/architecture_ai_zynq7020.md v2.3.1 (FROZEN TOP-LEVEL) Current: B00–B09 COMPLETE; B10/O8 Freeze Package Delivered (User Confirmed GPIO v1 Stable Baseline); B11 ✅ COMPLETE (2026-08-16): Generalization Framework Black-Box Verification — Zero Peripheral Skill + 103 Tools MCP + 6-LED Test Case, White-Box/Phase Black-Box/Final Black-Box Full Chain PASS (Input Frozen at docs/development/tests/B11_phase4_blackbox_basis.md)

B03 Board Configuration Package and Environment Baseline

Sub-step

Status

0: Authoritative Asset Inventory

1: Board Configuration Package and Schema

2: Environment Detection and Diagnosis

3: Drift and Misconfiguration Testing

4: B03 General Gate and Freeze

Agent2 Black-Box Acceptance

✅ (19/19 PASS)

B03 Overall

✅ COMPLETE / FROZEN

Related MCP server: vivado-mcp-agent

B04 Unified zynq_mcp Base Entry + Execution Ledger + Single-Channel Lifecycle

Sub-step

Status

R0: Architecture Audit

✅ FROZEN

R1: Skeleton + Session + Ledger + Preflight + Instance Guard

✅ COMPLETE / FROZEN (89 tests)

R2: Vivado Bridge → PL Adapter + SingleWorker + Heartbeat

✅ COMPLETE / FROZEN (35 tests, 566 collected / 565 passed / 1 skipped)

R3.0: Domain Execution Lifecycle (Command/Set/Query Runner + P9)

✅ COMPLETE / FROZEN (36 tests, 0 warnings)

R3.1-C: pl_generate_system_top Public Registration

✅ COMPLETE / FROZEN

Subsequent PL / PS / Verification Capabilities

✅ Integrated into unified zynq_mcp; Currently 101 tools total

B04 Overall

Core Lifecycle COMPLETE / FROZEN

Document

Content

B04_pl_mcp_adapter_plan.md

B04 Implementation Plan

B04_pl_mcp_adapter_test_plan.md

B04 Test Plan

B04_R2_completion_report.md

B04 R2 Completion Report

B04_R3_implementation_plan.md

B04 R3 PL Domain API Implementation Plan

B04_R3_test_plan.md

B04 R3 Test Plan

GPIO Vertical Slice Current Status

Brick

Status

Description

B07

✅ SKILL CONTRACT REMEDIATED / O6 FROZEN

Escape path removed; Agent1 completes real replay using only Skill + public MCP

B08

✅ WHITE-BOX HARDWARE PASS

Agent1 R6 completed full real hardware chain

B09

✅ COMPLETE (PUBLIC MCP BLACK-BOX PASS)

New Agent2 completes P1–P6 using only Skill + public MCP; Consistency 12/12, UART 8/8, GPIO_E2E_PASS, boundary and cleanup audit passed; contract errata closed

B10

✅ COMPLETE (O8 Freeze Package Delivered)

User confirmed GPIO v1 stable baseline (2026-08-14); release manifest at B10_freeze_manifest.md; next slice direction handed over to B11

B11

✅ COMPLETE (Full Six-Phase Closure)

Generalization framework black-box verification: generalized Skill skills/zynq_dev/, MCP 103 tools; ③ Real board PASS, ⑤ User confirmed 6 LEDs 1s alternate, ④ Agent3 black-box PASS, ⑥ Agent2 final black-box PASS (input frozen at B11_phase4_blackbox_basis.md); plan at B11_plan.md

Current O1 frozen baseline (2026-08-12): ALL_TOOLS=101; mcps 1264 collected; O1 specific 24 passed; final non-hardware regression 1225 passed / 1 skipped / 38 deselected. Additional real entry verification 12 passed; remaining 26 host/device-live not re-executed in O1.

Public MCP contract errata and remediation gates:

Development Planning Documents

Document

Content

B03_completion_report.md

B03 Completion Report

B03_to_B04_handoff.md

B03→B04 Handoff

B03_asset_inventory.md

B03 Sub-step 0 Asset Inventory

Entry Documents

Document

Content

architecture_ai_zynq7020.md

Frozen Top-Level Architecture: Three Domains Four Layers + P1-P8

brick_development_plan.md

Brick Development Plan and Progress

B00_project_cleanup_plan.md

B00 Project Cleanup Plan (v0.3)

B00_completion_report.md

B00 Execution Report

Core Components

Directory

Description

Xilinx_Vivado_MCP/

Vivado MCP Server (27 tools + 2 Skills), Independent Git Repository

Xilinx_Vitis_MCP/

Vitis MCP Server Skeleton, Independent Git Repository

zynq_platforms/

AX7020 Platform Project, Independent Git Repository

docs/

Architecture Documents, Development Records, Vendor Tutorials

tools/scripts/

Utility Scripts (UART Scan, Driver Installation)

vendor/drivers/

Vendor Drivers (CP210x, FTDI)

Reference Designs

Directory

Description

hello_fpga/

Pure PL Breath LED Complete Project

g9_hw_test/

PL Hardware Closed-Loop Verification

embedded_projects/

PS Bare-Metal ARM Reference Code

validation_projects/

Golden + 11 Fault Injections + Agent2 Black-Box

External Materials

Path

Description

docs/boardinformation/

ALINX Official 6 PDF Tutorials (~99MB)

vendor/drivers/

CP210x/FTDI USB Drivers

F
license - not found
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    C
    quality
    C
    maintenance
    An AI-centric MCP server that enables automated Xilinx Vivado workflows, including project management, synthesis, implementation, and timing analysis. It allows AI agents to drive hardware design processes while integrating directly with the official Vivado GUI for visual context.
    15
    4
  • A
    license
    Not graded
    quality
    D
    maintenance
    MCP server for deterministic Vivado FPGA automation including project scaffolding, simulation, synthesis, implementation, and gated bitstream generation.
    4
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    A minimal MCP server that provides 25 tools and 5 hooks to control Xilinx Vivado EDA for FPGA development, including session management, Tcl execution, smart diagnostics, and IP debugging.
    30
    99
    Apache 2.0

View all related MCP servers

Related MCP Connectors

  • Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer

  • Augments MCP Server - A comprehensive framework documentation provider for Claude Code

  • MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/zdx8637-gitdog/Xilinx_Vivado_MCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server