Sentinel DV MCP server
io.github.kiranreddi/sentinel-dv·v2.3.1·4 starsMCP tools for UVM/cocotb logs, coverage, regressions, and waveform triage.
4 stars22 downloads/wk
Reviews
Write oneNobody has reviewed Sentinel DV yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Sentinel DV tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it
- Code scan48 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 53 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Sentinel DV compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 88/100
- higher than 75% of 48,255 servers
- GitHub stars
- 4
- more than 82% of 28,688 servers
- Downloads a week
- 22
- more than 8% of 12,191 servers with a package
Install Sentinel DV in Claude Code, Cursor or VS Code
claude mcp add sentinel-dv -- uvx sentinel-dv
What the publisher says
From the Sentinel DV repository's README, as published. We do not edit it. Read it on GitHub
Sentinel DV
<!-- mcp-name: io.github.kiranreddi/sentinel-dv -->
Sentinel DV v2.3.1 is a read-only Model Context Protocol server for design verification evidence. It indexes exported SystemVerilog, UVM, cocotb, assertion, coverage, regression, and waveform artifacts into DuckDB and exposes 28 bounded, schema-driven tools to AI agents.
Documentation | Quick start | Video walkthrough | All tools | Agent skills
What it provides
- Run and test intelligence: discovery, summaries, history, topology, diffs, replay-command generation, and live-status snapshots.
- Failure analysis: normalized categories, stable signatures, bounded evidence, assertion failures, and failure clustering.
- Coverage closure: functional, code, toggle, and FSM metrics; trends; gaps; vacuity; SVA status; and protocol-aware constraint candidates.
- Waveform context: precomputed *.wave.json and bounded VCD summaries. Native FSDB/WLF streaming is intentionally out of scope.
- Agent workflows: regression triage, single-test failure debugging, and coverage closure skills for Codex, Claude Code, and GitHub Copilot.
Sentinel DV does not execute simulations, modify RTL or testbench files, or stream unrestricted raw artifacts. runs.submit and tests.replay return dry-run commands for engineer review.
Quick start
Python 3.10 or newer is required. This example indexes the checked-in demo corpus:
For a persistent environment, install sentinel-dv>=2.3.1. The commands below use uvx to run the same release without a persistent install.
git clone https://github.com/kiranreddi/sentinel-dv.git
cd sentinel-dv
cp demo/config.example.yaml demo/config.yaml
uvx --from sentinel-dv@2.3.1 \
sentinel-dv-index --config "$PWD/demo/config.yaml" --index-allConnect one agent:
Codex
codex mcp add sentinel-dv \
--env SENTINEL_DV_CONFIG="$PWD/demo/config.yaml" \
-- uvx --from sentinel-dv@2.3.1 sentinel-dv-serverClaude Code
claude mcp add \
--env SENTINEL_DV_CONFIG="$PWD/demo/config.yaml" \
--transport stdio --scope local sentinel-dv \
-- uvx --from sentinel-dv@2.3.1 sentinel-dv-serverGitHub Copilot CLI
copilot mcp add sentinel-dv \
--env SENTINEL_DV_CONFIG="$PWD/demo/config.yaml" \
-- uvx --from sentinel-dv@2.3.1 sentinel-dv-serverUse an absolute SENTINELDVCONFIG path. Verify the connection in the client's MCP status view, then call runs.list.
See Agent setup for configuration-file examples, project scope, skill discovery, and troubleshooting.
Production configuration
Copy config.example.yaml and define allowed artifact roots:
artifact_roots:
- /absolute/path/to/regression/artifacts
index:
type: duckdb
path: ./sentinel_dv.db
adapters:
uvm: true
cocotb: true
assertions: true
coverage: true
waveform_summary: true
security:
max_response_bytes: 2097152
max_page_size: 200
max_evidence_refs: 10
redaction:
enabled: true
redact_emails: true
redact_paths: trueShortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Sentinel DV: common questions
- Is Sentinel DV MCP server safe?
- Yes, by our scan: it is graded A (88/100). Read the Sentinel DV safety report
- How do I install Sentinel DV?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Sentinel DV need an API key?
- No secret keys are declared. It reads 1 setting from the environment.
- Is Sentinel DV maintained?
- The last commit was 93 days ago (2026-08-02). The latest release is v2.3.1.
- How does Sentinel DV compare with other MCP servers?
- safety score 88/100 (higher than 75% of 48,255 servers); github stars 4 (more than 82% of 28,688 servers); downloads a week 22 (more than 8% of 12,191 servers with a package). Full comparison.