V

VCD上下文提取器

@SeanMcLoughlin/mcp-vcd
0 Stars 38 次浏览 SeanMcLoughlin 更新于 2026-08-23

将指定信号名称的所有更改提供给模型的上下文中。这对于包含许多信号的大波形文件非常有用,因为在这种情况 下,无法将整个VCD文件放入模型的上下文窗口中。

该服务暂未提供标准配置,请参考 README 手动接入

可用工具 (1 个)

该服务在 MCP 协议中暴露的工具,AI 可按需调用

get-signal 4 个参数 需填 2 项

Get all instances of a specified signal in a VCD file

必填参数:file_name、signal_name

服务介绍

mcp-vcd

一个用于值变化转储(VCD)波形的模型上下文协议(MCP)服务器。

https://github.com/user-attachments/assets/9d1a6a64-de22-4b5a-a597-685c663c9c79

工具

  • get-signal: 向模型的上下文中提供指定信号名称的所有变化。这对于包含许多信号的大波形文件非常有用,因为您无法将整个VCD文件放入模型的上下文窗口中。
    • 可以选择性地指定模型查看的起始和结束时间戳范围。

安装

uv pip install --system mcp-vcd

并将以下内容添加到您的 claude_desktop_config.json 中:

"mcpServers": {
  "mcp-vcd": {
    "command": "uv",
    "args": [
      "run",
      "mcp-vcd"
    ]
  }
}

更多信息请参见 Anthropic's MCP documentation

相关 MCP 服务