vivado-mcp
活跃·★ 51·Apache-2.0·更新于 2026-05-30
★ 宝藏工具
vivado-mcp是一个精简的MCP服务器,通过25个工具和5个智能Hook来控制Xilinx Vivado EDA,旨在实现少即是多的高效开发。
vivado-mcp是一个轻量级的模型上下文协议(MCP)服务器,通过25个精简工具和5个智能Hook来控制Xilinx Vivado EDA,践行‘少即是多’的设计哲学。它提供结构化解析、本地知识库和跨命令协议等核心功能,赋能AI模型高效编排复杂的Vivado工作流程。
#Vivado#FPGA#EDA自动化#Tcl脚本#AI工具#硬件设计#Python SDK
01
功能特性
01支持GUI、无头CI及连接现有Vivado的三种会话模式
0225个精简工具和5个智能Hook覆盖完整的FPGA开发流程
03智能诊断,对关键警告/错误进行分类并提供中文修复建议
04将IO和时序报告结构化解析为JSON格式,便于AI分析
05支持Windows和Linux跨平台,且无额外依赖
02
兼容性
Python
运行时
已通过文档验证
Windows
操作系统
已通过文档验证
Linux
操作系统
已通过文档验证
Xilinx Vivado
EDA工具
已通过文档验证
03
快速开始
1
$ pip install vivado-mcp
2
$ vivado-mcp install
04
使用场景
↳自动化Vivado项目设置、综合与实现
↳基于诊断报告进行智能调试和错误解决
↳通过智能Hook对Verilog和XDC文件进行预提交检查和Linter
↳生成结构化项目摘要,用于文档或提交信息
↳使用无头模式将Vivado工作流程集成到CI/CD管道中
05
同类工具
fastmcp★ 25.4k
FastMCP 是一个用于连接大型语言模型 (LLM) 到工具和数据的 Python 框架,旨在简化从原型到生产的 MCP (Model Context Protocol) 应用开发。
MCP-Chinese-Getting-Started-Guide★ 3.5k
模型上下文协议(MCP)是一个创新的开源协议,旨在标准化大语言模型与外部数据源和工具的交互,实现信息的无缝访问和处理。
browser-agent-py★ 1.2k
Browser Agent 是 Oxylabs AI Studio 的一个 AI 浏览器自动化工具,通过自然语言指令模拟真实用户浏览并提取结构化数据。
相关搜索
评论
登录后发表评论
暂无评论,来发表第一条吧