Skip to main content

Open-source, license-free MCP server for RTL waveform debug (name-reservation placeholder; full release coming soon).

Project description

wave-mcp

This is a name-reservation placeholder (v0.0.1). The full release is coming soon.

wave-mcp is an open-source, license-free MCP server for RTL waveform debug, backed entirely by open-source data sources — FST waveforms + a pyslang RTL netlist. It gives an LLM a set of waveform-debug tools (design hierarchy, signals, signal values, connectivity/drivers, and cross-module value tracing) with no commercial license required and unlimited concurrency.

It does not run a simulator — you produce the waveform with your own flow (Verilator --trace-fst, or convert a VCD to FST) and hand the result to it.

pip install wave-mcp will install the real package once the first functional release (0.1.0) is published. This 0.0.1 release only reserves the name.

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

wave_mcp-0.0.1.tar.gz (1.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

wave_mcp-0.0.1-py3-none-any.whl (1.8 kB view details)

Uploaded Python 3

File details

Details for the file wave_mcp-0.0.1.tar.gz.

File metadata

  • Download URL: wave_mcp-0.0.1.tar.gz
  • Upload date:
  • Size: 1.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.6

File hashes

Hashes for wave_mcp-0.0.1.tar.gz
Algorithm Hash digest
SHA256 1a30ac38ccbe1b6b4ad49e2e6d56036af05dbaaa88d5ed4546523bd8db5abde4
MD5 1889e478b1e82bb7458b30ea03532d3e
BLAKE2b-256 da6fc9cf9360c508f53f980a60bde9a1c479631b69e8eff2148b8c0c0581a726

See more details on using hashes here.

File details

Details for the file wave_mcp-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: wave_mcp-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 1.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.6

File hashes

Hashes for wave_mcp-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 71c37ce1d2521f50a2b2def4a5588b98497ffd6043d44fc67c0d850fb0533533
MD5 29e812d36e56c0ef451d1db1cd687f0e
BLAKE2b-256 c30668115fcda0ee012c2945918a3c041ed79092bba18a5fefa822e441be435f

See more details on using hashes here.

Supported by

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