VCD Waveform Analyzer

VCD Waveform Analyzer

seanmcloughlin

Analyzes digital signal waveforms from VCD files, allowing you to query specific signals and their changes over time. Useful for debugging and verifying digital circuits and hardware designs.

Enables querying and analysis of digital signal data from Value Change Dump (VCD) waveforms for applications in digital design, hardware verification, and signal analysis.

8307 views7Local (stdio)

What it does

  • Query specific signals from VCD waveform files
  • Filter signal data by timestamp ranges
  • Extract signal changes for large waveform files
  • Analyze digital signal transitions and timing

Best for

Hardware engineers debugging digital circuitsFPGA developers analyzing timing issuesDigital design verification workflows
Handles large VCD files efficientlyTime-range filtering support

About VCD Waveform Analyzer

VCD Waveform Analyzer is a community-built MCP server published by seanmcloughlin that provides AI assistants with tools and capabilities via the Model Context Protocol. VCD Waveform Analyzer enables efficient querying and analysis of VCD digital signal data for hardware verification and d It is categorized under analytics data, developer tools.

How to install

You can install VCD Waveform Analyzer in your AI client of choice. Use the install panel on this page to get one-click setup for Cursor, Claude Desktop, VS Code, and other MCP-compatible clients. This server runs locally on your machine via the stdio transport.

License

VCD Waveform Analyzer is released under the MIT license. This is a permissive open-source license, meaning you can freely use, modify, and distribute the software.

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

mcp-vcd MCP server

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.

Alternatives

Related Skills

Browse all skills
ab-test-analyzer

Analyze ab test analyzer operations. Auto-activating skill for Data Analytics. Triggers on: ab test analyzer, ab test analyzer Part of the Data Analytics skill category. Use when writing or running tests. Trigger with phrases like "ab test analyzer", "ab analyzer", "analyze ab test r".

0
mcp-developer

Use when building MCP servers or clients that connect AI systems with external tools and data sources. Invoke for MCP protocol compliance, TypeScript/Python SDKs, resource providers, tool functions.

0
correlation-analyzer

Analyze correlation analyzer operations. Auto-activating skill for Data Analytics. Triggers on: correlation analyzer, correlation analyzer Part of the Data Analytics skill category. Use when analyzing or auditing correlation analyzer. Trigger with phrases like "correlation analyzer", "correlation analyzer", "analyze correlation r".

0
ccxt-typescript

CCXT cryptocurrency exchange library for TypeScript and JavaScript developers (Node.js and browser). Covers both REST API (standard) and WebSocket API (real-time). Helps install CCXT, connect to exchanges, fetch market data, place orders, stream live tickers/orderbooks, handle authentication, and manage errors. Use when working with crypto exchanges in TypeScript/JavaScript projects, trading bots, arbitrage systems, or portfolio management tools. Includes both REST and WebSocket examples.

0
dotnet-backend

.NET/C# backend developer for ASP.NET Core APIs with Entity Framework Core. Builds REST APIs, minimal APIs, gRPC services, authentication with Identity/JWT, authorization, database operations, background services, SignalR real-time features. Activates for: .NET, C#, ASP.NET Core, Entity Framework Core, EF Core, .NET Core, minimal API, Web API, gRPC, authentication .NET, Identity, JWT .NET, authorization, LINQ, async/await C#, background service, IHostedService, SignalR, SQL Server, PostgreSQL .NET, dependency injection, middleware .NET.

64
supabase-developer

Build full-stack applications with Supabase (PostgreSQL, Auth, Storage, Real-time, Edge Functions). Use when implementing authentication, database design with RLS, file storage, real-time features, or serverless functions.

59