- Verilog MCP Server
Verilog MCP Server
Generate Verilog testbenches, lint RTL code (7 rules), and scaffold UVM verification environments — directly inside Claude Code via MCP.
Overview
Features
- generate_testbench — Paste a Verilog module, get a complete testbench with clock, reset sequence, DUT instantiation, and VCD dumping.
- check_lint — 7 static RTL checks: missing reset, case-without-default, latch inference, width mismatch, blocking assignments in sequential blocks, non-blocking in combinational blocks, and multi-driver detection.
- generate_uvm_env — Generate 10 UVM components (interface, transaction, sequence, driver, monitor, agent, scoreboard, environment, test, top) from a single DUT module.
Tech
- Python MCP SDK 1.27.1
- stdio JSON-RPC
- MIT license
- 810+ lines
Links
Server Config
{
"mcpServers": {
"verilog-mcp-server": {
"command": "python",
"args": [
"server.py"
]
}
}
}Project Info
Created At
2 months agoUpdated At
2 months agoAuthor Name
kaiwenyu147369Star
-Language
-License
-Tags
Recommend Servers
View AllSlovenia Payments Mcp
@junter1989k-ai
12 days ago
Sweden Payments Mcp
@junter1989k-ai
12 days ago
Slovakia Payments Mcp
@junter1989k-ai
12 days ago
Rwanda Payments Mcp
@junter1989k-ai
12 days ago
Amap Maps
@amap
高德地图官方 MCP Server
a year ago
Bulgaria Payments Mcp
@junter1989k-ai
12 days ago
Costa Rica Payments Mcp
@junter1989k-ai
12 days ago
Creationloop
@marino129
12 days ago
Poland Payments Mcp
@junter1989k-ai
12 days ago
Portugal Payments Mcp
@junter1989k-ai
12 days ago
Teardrop
12 days ago
Ivory Coast Payments Mcp
@junter1989k-ai
12 days ago
Romania Payments Mcp
@junter1989k-ai
12 days ago
Guatemala Payments Mcp
@junter1989k-ai
12 days ago
Czechia Payments Mcp
@junter1989k-ai
12 days ago
Finland Payments Mcp
@junter1989k-ai
12 days ago
Uganda Payments Mcp
@junter1989k-ai
12 days ago
Playwright Mcp
@microsoft
Playwright MCP server
TypeScript
a year ago
Ghana Payments Mcp
@junter1989k-ai
12 days ago