Xilinx Vivado MCP
Proyecto FPGA AI Agent — Marco de desarrollo AX7020 Zynq-7020
Raíz del proyecto:
D:\fpgaprojectArquitectura:docs/architecture_ai_zynq7020.mdv2.3.1 (NIVEL SUPERIOR CONGELADO) Actual: B00–B09 COMPLETO; Paquete congelado B10/O8 entregado (usuario confirmó línea base estable GPIO v1); B11 ✅ COMPLETO (2026-08-16): Verificación de caja negra del marco generalizado — Skill sin periféricos + MCP de 103 herramientas + prueba de 6 LED, cadena completa PASS en caja blanca/caja negra por fases/caja negra final (entrada congelada verdocs/development/tests/B11_phase4_blackbox_basis.md)
Paquete de configuración de placa B03 y línea base del entorno
Subpaso | Estado |
0: Inventario de activos autorizados | ✅ |
1: Paquete de configuración de placa y esquema | ✅ |
2: Detección y diagnóstico del entorno | ✅ |
3: Prueba de desviación y configuración incorrecta | ✅ |
4: Puerta total B03 y congelación | ✅ |
Aceptación de caja negra Agent2 | ✅ (19/19 PASS) |
B03 Total | ✅ COMPLETO / CONGELADO |
Related MCP server: vivado-mcp-agent
B04 Entrada base unificada zynq_mcp + Libro de contabilidad de ejecución + Ciclo de vida de un solo canal
Subpaso | Estado |
R0: Auditoría de arquitectura | ✅ CONGELADO |
R1: Skeleton + Session + Ledger + Preflight + Instance Guard | ✅ COMPLETO / CONGELADO (89 pruebas) |
R2: Puente Vivado → Adaptador PL + SingleWorker + Heartbeat | ✅ COMPLETO / CONGELADO (35 pruebas, 566 recopiladas / 565 pasadas / 1 omitida) |
R3.0: Ciclo de vida de ejecución de dominio (Command/Set/Query Runner + P9) | ✅ COMPLETO / CONGELADO (36 pruebas, 0 advertencias) |
R3.1-C: Registro público | ✅ COMPLETO / CONGELADO |
Capacidades posteriores PL / PS / Verificación | ✅ Integrado en |
B04 Total | Ciclo de vida central COMPLETO / CONGELADO |
Documento | Contenido |
Plan de implementación B04 | |
Plan de pruebas B04 | |
Informe de finalización B04 R2 | |
Plan de implementación de API de dominio PL B04 R3 | |
Plan de pruebas B04 R3 |
Estado actual del corte vertical GPIO
Bloque | Estado | Descripción |
B07 | ✅ CONTRATO SKILL REMEDIADO / O6 CONGELADO | Ruta de escape eliminada; Agent1 solo usa Skill + MCP público para reproducción real |
B08 | ✅ CAJA BLANCA HARDWARE PASS | Agent1 R6 completó cadena completa de hardware real |
B09 | ✅ COMPLETO (CAJA NEGRA MCP PÚBLICO PASS) | Nuevo Agent2 solo con Skill + MCP público completó P1–P6; Consistency 12/12, UART 8/8, |
B10 | ✅ COMPLETO (Paquete congelado O8 entregado) | Usuario confirmó línea base estable GPIO v1 (2026-08-14); lista de publicación ver B10_freeze_manifest.md; siguiente dirección de corte asumida por B11 |
B11 | ✅ COMPLETO (Ciclo completo de seis fases) | Verificación de caja negra del marco generalizado: Skill generalizado |
Línea base congelada O1 actual (2026-08-12): ALL_TOOLS=101; mcps 1264 recopilados; O1 específico 24 pasados; regresión final no hardware 1225 pasados / 1 omitido / 38 no seleccionados. Verificación de entrada real adicional 12 pasados; los otros 26 elementos host/device-live no se reejecutaron en O1.
Erratas de contrato MCP público y puerta de corrección:
B09_execution_observation_contract.md — v1.0 COMPLETO / CONGELADO
B09_execution_observation_implementation_plan.md — O1–O6 COMPLETO/CONGELADO; O7 R3 PASS; erratas cerradas
B09_O7_R1_failure_report.md — Estado final de fallo de caja negra de primera ronda O7, evidencia y puerta de re-verificación
B09_O7_R2_failure_report.md — Evidencia de fallo y corrección después de la puerta del manifiesto bitstream en la segunda ronda O7
B09_O7_R3_pass_report.md — Evidencia de paso de caja negra MCP totalmente público de tercera ronda O7, auditoría de límites y resultados de limpieza
B09_O1_completion_report.md — Implementación de extensión compatible con Ledger v2 y evidencia de regresión por capas
B09_O2_implementation_report.md — Evidencia de congelación O2: Propiedad unificada de backend EDA, observación real PID/PROCESS y regresión
B09_O3_implementation_report.md — Evidencia de congelación O3: Observación real de estado Vivado de Platform/PL y puerta de estado final de Manifiesto
B09_O4_implementation_report.md — Evidencia de congelación O4: Observación real de PID/pasos XSCT, ARM ELF y puerta de estado final de Manifiesto PS
B09_O5_implementation_report.md — Evidencia de congelación O5: XSDB propiedad del controlador, concesión JTAG, captura UART y observación real de RECURSOS
B09_O6_completion_report.md — Evidencia de congelación O6: Límite público de Skill, reproducción real de GPIO con MCP totalmente público de Agent1 y limpieza
La evidencia de hardware original de B09 se conserva en
workspaces/gpio_b09_r3_20260812/REPORT_B09_R3_Agent2.md
Documentos de planificación de desarrollo
Documento | Contenido |
Informe de finalización B03 | |
Transferencia B03→B04 | |
Inventario de activos subpaso 0 B03 |
Documentos de entrada
Documento | Contenido |
Arquitectura de nivel superior congelada: Tres dominios, cuatro capas + P1-P8 | |
Plan de desarrollo y progreso de bloques | |
Plan de limpieza del proyecto B00 (v0.3) | |
Informe de ejecución B00 |
Componentes centrales
Directorio | Descripción |
| Servidor MCP Vivado (27 herramientas + 2 Skills), repositorio Git independiente |
| Esqueleto del servidor MCP Vitis, repositorio Git independiente |
| Proyecto de plataforma AX7020, repositorio Git independiente |
| Documentación de arquitectura, registros de desarrollo, tutoriales del fabricante |
| Scripts de herramientas (escaneo UART, instalación de controladores) |
| Controladores del fabricante (CP210x, FTDI) |
Diseños de referencia
Directorio | Descripción |
| Proyecto completo PL Breath LED |
| Verificación de bucle cerrado PL hardware |
| Código de referencia PS bare-metal ARM |
| Golden + 11 inyecciones de fallos + Caja negra Agent2 |
Materiales externos
Ruta | Descripción |
| 6 tutoriales PDF oficiales de ALINX (~99MB) |
| Controladores USB CP210x/FTDI |
This server cannot be installed
Maintenance
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
- FlicenseCqualityCmaintenanceAn 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.154
- AlicenseNot gradedqualityDmaintenanceMCP server for deterministic Vivado FPGA automation including project scaffolding, simulation, synthesis, implementation, and gated bitstream generation.4MIT
- AlicenseAqualityAmaintenanceA 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.3099Apache 2.0
- AlicenseBqualityDmaintenanceA Model Context Protocol (MCP) server that enables AI assistants like Claude to directly interact with AMD/Xilinx Vivado FPGA development tools.4057MIT
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.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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