Skip to main content
Glama

VksMcpServer

基于 vks 的 Verilog 开发与调试 MCP 服务器,提供语法检查、编译、仿真及第三方仿真器交叉验证功能。

安装依赖

pip install -r requirements.txt

Related MCP server: vivado-mcp-agent

生成配置

运行以下命令自动生成当前路径的 MCP 配置(vks 路径指向 tools/vks.exe):

python generate_config.py

也可将配置写入文件:

python generate_config.py -o mcp_config.json

一键安装到各 Agent

以下命令中的路径基于当前项目位置 d:/Development/skills/VksMcpServer,如项目路径不同请自行替换。

Claude Code

claude mcp add -s user -e VKS_PATH=d:/Development/skills/VksMcpServer/tools/vks.exe vks -- python d:/Development/skills/VksMcpServer/server.py

Codex

Codex 使用 TOML 配置文件 ~/.codex/config.toml,添加以下内容:

[mcp_servers.vks]
command = "python"
args = ["d:/Development/skills/VksMcpServer/server.py"]
env = { "VKS_PATH" = "d:/Development/skills/VksMcpServer/tools/vks.exe" }

OpenClaw

openclaw mcp set vks '{"command":"python","args":["d:/Development/skills/VksMcpServer/server.py"],"env":{"VKS_PATH":"d:/Development/skills/VksMcpServer/tools/vks.exe"}}'

Cline

通过 Cline 面板 → MCP Servers → Configure 打开配置文件,添加:

{
  "mcpServers": {
    "vks": {
      "command": "python",
      "args": ["d:/Development/skills/VksMcpServer/server.py"],
      "env": {
        "VKS_PATH": "d:/Development/skills/VksMcpServer/tools/vks.exe"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}

Cursor

将以下内容写入 ~/.cursor/mcp.json(或项目根目录 .cursor/mcp.json):

{
  "mcpServers": {
    "vks": {
      "command": "python",
      "args": ["d:/Development/skills/VksMcpServer/server.py"],
      "env": {
        "VKS_PATH": "d:/Development/skills/VksMcpServer/tools/vks.exe"
      }
    }
  }
}

Related MCP Connectors

Related MCP Servers

  • F
    license
    A
    quality
    F
    maintenance
    A comprehensive Model Context Protocol server that connects AI assistants to Electronic Design Automation tools, enabling Verilog synthesis, simulation, ASIC design flows, and waveform analysis through natural language interaction.
    6
    108
    -
  • A
    license
    Not graded
    quality
    D
    maintenance
    MCP server for deterministic Vivado FPGA automation including project scaffolding, simulation, synthesis, implementation, and gated bitstream generation.
    4
    MIT
  • F
    license
    Not graded
    quality
    B
    maintenance
    An MCP server that provides AI assistants with a persistent, sandboxed Python environment for waveform analysis, enabling loading and manipulation of VCD/FST/FSDB files and temporal pattern matching.
    9
    -
  • A
    license
    A
    quality
    A
    maintenance
    A minimal MCP server that provides 25 tools and 5 hooks to control Xilinx Vivado EDA for FPGA development, including session management, Tcl execution, smart diagnostics, and IP debugging.
    30
    117
    Apache 2.0