Tracewatch MCP server
io.github.CloudCorpRecords/tracewatch·v0.2.2Observability, tracking, and root-cause for Security Wave scans and findings.
not scanned yet
0 stars187 downloads/wk
Reviews
Write oneNobody has reviewed Tracewatch yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Tracewatch tools
No tool declarations could be read from the package source. They show once the server is installed.
How Tracewatch compares
Against every graded Security MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 95% of 918 Security servers
- Downloads a week
- 187
- more than 74% of 240 Security servers with a package
Release history: 2 versions in the registry since 2026-10-23, latest 2026-10-26, typically one every 3 days.
Install Tracewatch in Claude Code, Cursor or VS Code
Runs npx -y @reneturcios/tracewatch on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add tracewatch -- npx -y @reneturcios/tracewatch
What the publisher says
From the Tracewatch repository's README, as published. We do not edit it. Read it on GitHub
tracewatch
Observability, tracking, and root-cause for the Security Wave.
The Security Wave tools (hookcheck, actionpin, injectcheck, mcpvet, depguard, flowcheck) answer "what is wrong right now, in this one scan." tracewatch is the wave's memory and stopwatch. It ingests their JSON reports over time and answers the questions an incident actually turns on:
- What changed since the last scan? Did a pin silently regress to a mutable tag? Did the ref under an already-pinned action move? That move is the tj-actions shape from March 2025: a tag retargeted under every repo that trusted it, invisible to anyone who only ever ran one scan.
- Where did this finding come from? tracewatch blames a finding to the commit that introduced it (git pickaxe on the finding's own content) and to the pull request that carried it, and labels every statement confirmed, inferred, or not established.
- How fast do we notice? Watch mode scans new issues, PRs, files, and tree changes on arrival and records time-to-detect for each one, so "early detection" is a measured number. The comparison point matters: hosted AI firewalls detect at prompt time, after the agent has already read the content. tracewatch detects at rest and on arrival, before any agent session exists.
- Is the estate getting better? Verdict trends, open findings by tool and severity, mean time open for resolved findings, and detection latency stats, per repo, over the whole scan history.
Deterministic, offline-first, local store you can grep. No hosted backend, no account, no telemetry.
Install
npx -y @reneturcios/tracewatch --version
npm install -g @reneturcios/tracewatch
docker run -i --rm ghcr.io/cloudcorprecords/tracewatch mcpQuick start
# scan a repo with all six tools and start tracking it
tracewatch ingest ~/src/myrepo
# what changed since the previous scan?
tracewatch diff myrepo
# where did this finding come from?
tracewatch blame myrepo --finding tw_0123456789abcdef
# health over time
tracewatch report myrepo
# watch a directory and scan new content on arrival
tracewatch watch ~/src/myrepo --interval 30What it tracks
Every ingest stores one scan record (timestamp, tool versions, verdicts, git HEAD) plus one observation per finding. Findings carry stable IDs: a hash of tool, rule, normalized location, and a content signature. The same finding keeps its identity across scans and tool versions; a content edit keeps the identity and changes the ID version, which is what diff reports as CHANGED.
Diff groups: NEW, RESOLVED, CHANGED (with field-level old to new), verdict moves, and REF EVENTS. A ref event fires whenever an action's ref or classification moves, with both values spelled out:
- pin-regression: PINNED to MUTABLE or BRANCH
- pin-improvement: MUTABLE or BRANCH to PINNED
- ref-move: the ref changed inside one classification (for a pinned action, the SHA itself moved)
Blame (root cause)
tracewatch blame myrepo --rule CURL-PIPE-SH --file package.json
tracewatch blame myrepo --finding tw_0123456789abcdef --jsonEvidence is labeled, never blended:
- CONFIRMED: the introducing commit from git log -S on the finding's needle in your local clone; the current-line commit from git blame; the PR association from the GitHub API (commits/{sha}/pulls) when the clone has a GitHub remote; ref history and first/last seen from the store itself.
- INFERRED: circumstantial statements, written as inferences (for example, when the introducing commit and the current-line commit differ, the line was rewritten later without introducing the content).
- NOT ESTABLISHED: whatever could not be proven, with the reason (no clone recorded, no GitHub remote, API unreachable). Provenance is never guessed to fill the page.
Watch and time-to-detect
tracewatch watch ~/src/myrepo --interval 60 --alerts alerts.jsonl
tracewatch watch owner/repo --path ~/src/myrepo-clone --interval 60Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Tracewatch: common questions
- Is Tracewatch MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Tracewatch safety report
- How do I install Tracewatch?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Tracewatch need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Tracewatch maintained?
- The last commit was 10 days ago (2026-10-23). The latest release is v0.2.2.
- What can I use instead of Tracewatch?
- Servers from other publishers that do the same job: Keyspoor MCP server, Solana Security Standard MCP server and pkgxray MCP server. Compare all Tracewatch alternatives.
- How does Tracewatch compare with other Security MCP servers?
- safety score 92/100 (higher than 95% of 918 Security servers); downloads a week 187 (more than 74% of 240 Security servers with a package). Full comparison.
Alternatives to Tracewatch
Same job from other publishers: the closest match first, then the best rated.
- KeyspoorOffline secret scanning for AI agents. Redacted findings; scans text and files in a chosen root.not reviewedGrowingA
- Solana Security StandardScan Solana/Anchor code against the Solana Security Standard and serve the ruleset to MCP clients.not reviewedGrowingA
- pkgxrayPre-install security scans for npm packages, MCP servers, and AI agents with cited verdict evidence.not reviewedGrowingB
MCP ZAP ServerSafe, self-hosted ZAP operator for guided AI security scans and reports.not reviewedGrowingB
TrentSecurity reviews, threat models over a repo or website, and remediation tracking, in your editor.not reviewedGrowingA