io.github.raccioly/docguard · version 0.45.2 · 2,437 weekly npm downloads · audited 2026-11-03
Notes
No hidden-instruction or invisible-character findings in any tool, prompt, or resource description.
Checks the directory's published tool requirements that are visible from tools/list. Passing them does not guarantee acceptance.
| Name | Title | Hint | Description |
|---|---|---|---|
docguard_guard | Guard docs against code | read-only | Run every enabled DocGuard validator against the project's canonical docs. Returns status (PASS/WARN/FAIL), every finding once with its stable code and suggestion, each code's evidence once, nextStep, doc coverage, seman… |
docguard_score | CDD maturity score | read-only | Compute the project's CDD maturity score (0-100) with letter grade and per-category breakdown. |
docguard_explain | Explain a finding code | read-only | Explain a stable DocGuard finding code (e.g. STR001, ENV003): what it means, which validator emits it, and the inline suppression to use if it's a confirmed false positive. |
docguard_verify_evidence | Verify declared evidence | read-only | Evaluate `.docguard-evidence.json` against bounded local sources. Returns explicit verified-within-scope, contradicted, stale, inconclusive, and unsupported states; verification applies only to each selected statement. |
docguard_verify_claims | Extract claims to verify | read-only | Extract the semantic claims in the project's canonical docs — documented numbers, limits, and enums — as a verification task list. Deterministic discovery, LLM judgment — the caller verifies each claim against the code. |
docguard_report | Compliance-evidence bundle | read-only | Generate the commit-stamped compliance-evidence bundle: guard verdict per validator, findings grouped by stable code, CDD score, ALCOA+ data-integrity attributes, fix history, and a tamper-evident sha256 integrity hash. … |
docguard_docs_for_path | Docs that describe a file | read-only | Exact answer to "which documentation describes this file?": canonical doc lines that name it (with heading, anchor and section), AGENTS.md/CLAUDE.md/GEMINI.md lines, the @implements/@req IDs it declares, its @doc annotat… |
docguard_doc_structure | Outline of one document | read-only | A document's headings (level, text, anchor, line range, bytes), docguard:section markers (id, source, pinned, covers), fact markers, marker issues, last-reviewed date and size — so an agent can read one section instead o… |
docguard_read_section | Read one section of a document | read-only | Return one section's text, resolved by docguard:section id, then heading anchor, then exact heading text — or, with `line`, just the lines around one reference from docguard_docs_for_path (the cheapest read for a table r… |
docguard_task_context | Bounded context packet for a task | read-only | The same deterministic packet as `docguard agent --task <text> --format json`: current task-linked requirements, pointers to implementing code and tests, excerpts, and verification steps; abstains when relevance is weak. |
docguard_anchors | Code→requirement anchors | read-only | The same listing as `docguard anchors --format json`: each @implements/@req tag, the requirement it resolves to, and the file, symbol, statement or route it anchors to with the tier that resolved it, plus problems. Read-… |
docguard_diagnose | Diagnose what to fix | read-only | Run guard and return only what needs fixing: failing/warning validators with their messages, structured findings, and suggested next actions — shaped for an agent to act on. |
npx mcpvetter scan --liveAdd this to a README:
[](https://mcpvetter.com/servers/docguard-cli)Get the MCPVetter verified badge, a re-audit within 24 hours of every npm release, and an email whenever tools, findings, or Claude directory readiness change. $29 per server per month. You prove ownership first, free.