Skip to main content
Glama

MCP para Vivado

Workbench de Vivado orientado a IA para MCP. Este proyecto adopta un diseño MCP-first y no proporciona una GUI de escritorio propia; las operaciones relacionadas con Vivado deben ejecutarse en la GUI real de Vivado, cambiando al contexto visual correspondiente en los pasos clave.

Estado actual

  • Versión: v2.0.0

  • Conclusión de PM: v2 completada en su totalidad

  • Alcance de la versión actual:

    • Escenarios de uso principales en Windows

    • Métodos de flujo de trabajo público v2

    • Bucle cerrado interdominio central de la fase 2

    • Cadena de cierre de fase 3 proof / contract / semantic / referent / public schema

Escenarios de aplicación

  • La IA invoca métodos de MCP / workflow para dirigir los procesos principales de diseño, verificación y depuración de Vivado

  • Detección automática de la versión de Vivado instalada localmente y vinculación a nivel de workspace

  • Diseño de IP, diseño de Block Design, ejecución de simulación

  • Retroalimentación y re-verificación automática entre simulación / timing / ILA / design follow-up

  • Visualización del contexto correspondiente a los pasos clave en la GUI de Vivado

Descripción del directorio

Inicio rápido

  1. Instalar Python 3.11+

  2. Instalar Vivado y asegurarse de que la versión no sea inferior a 2018.3

  3. Ejecutar:

cd D:\ai_playgraund\vivado_mcp
powershell -ExecutionPolicy Bypass -File .\scripts\install_mcp_for_ai.ps1
  1. Seguir docs/USER_INSTALL_AND_USAGE.md o docs/AI_INSTALL_AND_USAGE.md para comenzar a usarlo

Punto de entrada actual

La versión actual expone un punto de entrada de estilo MCP dentro del proceso de Python:

Clases principales:

  • fpga_mcp.FpgaMcpServer

  • fpga_mcp.FpgaMcpV2PublicServer

Notas:

  • El repositorio actual proporciona un punto de entrada de paquete de Python de "registro de métodos + shell de retorno de protocolo + cableado de orquestación"

  • No es un servicio de capa de transporte stdio / HTTP independiente

  • Si desea conectarse a un host de IA externo, puede importar directamente FpgaMcpV2PublicServer en el host e invocar list_methods() / invoke()

Métodos públicos v2

  • create_workflow

  • get_workflow

  • list_workflows

  • design_block_design

  • design_ip

  • run_simulation

  • confirm_workflow

  • reject_workflow

  • cancel_workflow

  • submit_workflow_input

  • get_workflow_events

-
security - not tested
F
license - not found
-
quality - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

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

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/lzw12123/mcp-for-vivado'

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