Fpga Testbench Knowledge Mcp Server — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Fpga Testbench Knowledge Mcp Server (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
FPGA 测试平台知识库 MCP Server —— 为 FPGA 验证工程师提供 Verilog testbench 相关的知识查询、代码模板和验证方法指导。
pip install fpga-testbench-mcpgit clone <repo-url>
cd fpga-testbench-knowledge-mcp-server
uv syncuv run mcp dev src/fpga_testbench_mcp/server.py在 claude_desktop_config.json 中添加:
{
"mcpServers": {
"fpga-testbench-knowledge": {
"command": "uv",
"args": [
"run",
"--directory",
"D:\\527\\fpga-testbench-knowledge-mcp-server",
"python",
"-m",
"fpga_testbench_mcp.server"
]
}
}
}或使用入口脚本:
{
"mcpServers": {
"fpga-testbench-knowledge": {
"command": "uv",
"args": [
"run",
"--directory",
"D:\\527\\fpga-testbench-knowledge-mcp-server",
"fpga-testbench-mcp"
]
}
}
}| 类别 | 文章数 | 内容 |
|---|---|---|
| 验证方法学 | 2 | 定向测试方法、代码覆盖率基础 |
| 总线协议 | 2 | AXI4 协议 BFM 设计、Avalon-MM 接口 |
| Testbench 组件 | 3 | 时钟复位生成、BFM 设计模式、结果检查方法 |
| 断言与检查 | 1 | SystemVerilog Assertion 入门 |
| 仿真工具 | 2 | ModelSim/QuestaSim 指南、Vivado XSim 指南 |
# 运行测试
uv run python -m pytest tests/ -vsrc/fpga_testbench_mcp/
├── server.py # FastMCP 主入口
├── resources/
│ └── loader.py # 知识库加载 & 搜索
├── tools/ # MCP Tools (在 server.py 中注册)
├── prompts/ # MCP Prompts (在 server.py 中注册)
└── knowledge_base/ # 知识库内容
├── index.yaml # 总索引
├── methodology/ # 验证方法学
├── bus-protocols/ # 总线协议
├── components/ # Testbench 组件
├── assertions/ # 断言
├── templates/ # Verilog 代码模板
└── tools/ # 仿真工具指南~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.