Skip to main content
Glama

MCP für Vivado

Vivado MCP-Workbench für KI. Dieses Projekt verfolgt ein MCP-first-Design und bietet keine eigene Desktop-GUI; Vivado-bezogene Vorgänge müssen in der echten Vivado-GUI ausgeführt werden, wobei bei kritischen Schritten in den entsprechenden visuellen Kontext gewechselt wird.

Aktueller Status

  • Version: v2.0.0

  • PM-Fazit: v2 ist insgesamt abgeschlossen

  • Aktueller Release-Umfang:

    • Windows-Mainline-Anwendungsszenarien

    • v2 public workflow Methoden-Ebene

    • phase-2 Core-Cross-Domain-Closed-Loop

    • phase-3 proof / contract / semantic / referent / public schema Abschlusskette

Anwendungsbereiche

  • KI-gesteuerter Aufruf von MCP / Workflow-Methoden zur Steuerung der Hauptprozesse für Vivado-Design, Verifizierung und Debugging

  • Automatische Erkennung der lokalen Vivado-Version und Durchführung der Bindung auf Workspace-Ebene

  • Design von IP, Design von Block Designs, Ausführung von Simulationen

  • Automatischer Rückfluss und erneute Überprüfung über Simulation / Timing / ILA / Design-Follow-up hinweg

  • Anzeige des Kontexts für kritische Schritte in der Vivado-GUI

Verzeichnisbeschreibung

Schnelleinstieg

  1. Python 3.11+ installieren

  2. Vivado installieren und sicherstellen, dass die Version nicht älter als 2018.3 ist

  3. Ausführen:

cd D:\ai_playgraund\vivado_mcp
powershell -ExecutionPolicy Bypass -File .\scripts\install_mcp_for_ai.ps1
  1. Folgen Sie docs/USER_INSTALL_AND_USAGE.md oder docs/AI_INSTALL_AND_USAGE.md, um zu beginnen

Aktueller Einstiegspunkt

Das aktuelle Release stellt einen MCP-artigen Einstiegspunkt innerhalb des Python-Prozesses bereit:

Kernklassen:

  • fpga_mcp.FpgaMcpServer

  • fpga_mcp.FpgaMcpV2PublicServer

Hinweis:

  • Das aktuelle Repository bietet einen Python-Paket-Einstiegspunkt für "Methodenregistrierung + Protokoll-Rückgabe-Hülle + Orchestrierungs-Verkabelung"

  • Es handelt sich nicht um einen eigenständigen stdio / HTTP-Transportschicht-Dienst

  • Um einen externen KI-Host anzubinden, kann FpgaMcpV2PublicServer direkt im Host importiert und list_methods() / invoke() aufgerufen werden

v2 Public Methoden

  • 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