Skip to content
Agentmart
Submit a tool

DocGuard

Deterministic doc-drift detection: guard, score, explain, verify-claims and diagnose MCP tools.

Connector by raccioly · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)★ 32
Write a review

Chalk Labs

Need help deploying DocGuard?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/raccioly-docguard

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Deterministic doc-drift detection: guard, score, explain, verify-claims and diagnose MCP tools.

Use cases: documentation

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.

Tools
12 read · 0 write · 0 deleteRead-only
Secrets
None asked for
Install scripts
None found
Runs as
Node.js package

Tools by what they do 12

Read from the source code; the running server may list different tools.

Read 12 · Look things up without changing anything.

  • docguard_anchors
  • docguard_diagnose
  • docguard_doc_structure
  • docguard_docs_for_path
  • docguard_explain
  • docguard_guard
  • docguard_read_section
  • docguard_report
  • docguard_score
  • docguard_task_context
  • docguard_verify_claims
  • docguard_verify_evidence

Network hosts it talks to 16

  • 12factor.net · found in code
  • api.github.com · found in code
  • arc42.org · found in code
  • c4model.com · found in code
  • cli.github.com · found in code
  • cwe.mitre.org · found in code
  • docguard.dev · found in code
  • docs.devin.ai · found in code
  • github.com · found in code
  • glama.ai · found in code
  • mintlify.com · found in code
  • omg.org · found in code
  • owasp.org · found in code
  • raccioly.github.io · found in code
  • raw.githubusercontent.com · found in code
  • spec.openapis.org · found in code

Files it touches

  • /dev/null
  • Any path the agent passes to its tools

Tools (12)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • docguard_anchorsCode→requirement anchorsread-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-only; bounded to 200 links.

  • docguard_diagnoseDiagnose what to fixread-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.

  • docguard_doc_structureOutline of one documentread-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 of the whole file.

  • docguard_docs_for_pathDocs that describe a fileread-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 annotations, and doc sections whose covers= includes it with their review state. Deterministic, bounded, no model.

  • docguard_explainExplain a finding coderead-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_guardGuard docs against coderead-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, semantic-claim count, and per-validator status and counts. Pass detail "full" for the complete guard JSON contract (per-validator finding copies, the reportable subset, raw benchmark statistics per code).

  • docguard_read_sectionRead one section of a documentread-only

    Description is built at runtime.

  • docguard_reportCompliance-evidence bundleread-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. Evidence, not a gate — it reports state without failing.

  • docguard_scoreCDD maturity scoreread-only

    Compute the project's CDD maturity score (0-100) with letter grade and per-category breakdown.

  • docguard_task_contextBounded context packet for a taskread-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_verify_claimsExtract claims to verifyread-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_verify_evidenceVerify declared evidenceread-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.

Signals

Stars
32
Forks
1
Open issues
4
Contributors
6
Last commit
Oct 16, 2026 (15 days ago)
Last release
Oct 16, 2026 (15 days ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
io.github.raccioly/docguard
Version
0.40.5
Auth
No auth
Packages
npm docguard-cli
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get DocGuard running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying DocGuard?

CallGet help
Cite this page

DocGuard MCP server. Agent Mart. https://agentmart.dev/connectors/raccioly-docguard (last updated 2026-10-24)