Skip to main content

A model context protocol (MCP) server for value change dump (VCD) waveforms.

Project description

mcp-vcd

A model context protocol (MCP) server for value change dump (VCD) waveforms.

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

Tools

  • get-signal: Provide all changes of the specified signal name to the model's context. This is useful for large waveform files with many signals where you cannot fit the entire VCD file into the model's context window.
    • Can optionally specify a start and end timestamp range for the model to look at.

Installation

uv pip install --system mcp-vcd

And add the following to your claude_desktop_config.json:

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

See Anthropic's MCP documentation for more info.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mcp_vcd-0.1.1.tar.gz (21.9 kB view details)

Uploaded Source

Built Distribution

mcp_vcd-0.1.1-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

File details

Details for the file mcp_vcd-0.1.1.tar.gz.

File metadata

  • Download URL: mcp_vcd-0.1.1.tar.gz
  • Upload date:
  • Size: 21.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for mcp_vcd-0.1.1.tar.gz
Algorithm Hash digest
SHA256 8d265bcac3466d348944f0c16411da92c8c6e08bbd5d2df9b2db6ec681a7be83
MD5 db0299535f97be7255839d42760851ea
BLAKE2b-256 765f964af39ccb0c79a470b8b23bb1227d40d0fac45f2b1abed1fb19c5b00237

See more details on using hashes here.

Provenance

The following attestation bundles were made for mcp_vcd-0.1.1.tar.gz:

Publisher: publish.yml on SeanMcLoughlin/mcp-vcd

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mcp_vcd-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: mcp_vcd-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 4.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for mcp_vcd-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9b0496d43ffb69b6c3ddbcbe77a8e3e9fdb26394094bed1277266e0357a26366
MD5 d505f1eeb8a50a83a5b418e4987d0b32
BLAKE2b-256 8b43a25761b5d4e63e9369dd333c56dcb7010769470acbcee7de6bca0a9f753e

See more details on using hashes here.

Provenance

The following attestation bundles were made for mcp_vcd-0.1.1-py3-none-any.whl:

Publisher: publish.yml on SeanMcLoughlin/mcp-vcd

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page