{"name":"io.github.raccioly/docguard","slug":"raccioly-docguard","title":"DocGuard","description":"Deterministic doc-drift detection: guard, score, explain, verify-claims and diagnose MCP tools.","url":"https://mcp.market/server/raccioly-docguard","rating":null,"grade":"A","score":92,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":49,"stars":29,"forks":0,"downloads_week":2196,"last_push_at":"2026-09-18T22:27:00.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/raccioly/docguard","website":"https://github.com/raccioly/docguard#readme","version":"0.40.5","remotes":[],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"docguard-cli","version":"0.40.5","runtimeHint":"npx","transport":{"type":"stdio"},"packageArguments":[{"description":"DocGuard subcommand that serves the MCP tools over stdio","value":"mcp","type":"positional","valueHint":"mcp"}]}],"tools":[{"name":"docguard_diagnose","description":"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.","write_action":true,"price_micros":0,"input_schema":null},{"name":"docguard_explain","description":"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.","write_action":false,"price_micros":0,"input_schema":null},{"name":"docguard_guard","description":"Run every enabled DocGuard validator against the project's canonical docs. Returns the full guard JSON contract: status (PASS/WARN/FAIL), structured findings with stable codes and suggestions, nextStep, doc coverage map, semantic-claim count, and per-validator results.","write_action":true,"price_micros":0,"input_schema":null},{"name":"docguard_report","description":"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.","write_action":false,"price_micros":0,"input_schema":null},{"name":"docguard_score","description":"Compute the project's CDD maturity score (0-100) with letter grade and per-category breakdown.","write_action":false,"price_micros":0,"input_schema":null},{"name":"docguard_verify_claims","description":"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.","write_action":false,"price_micros":0,"input_schema":null},{"name":"docguard_verify_evidence","description":"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.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":92,"grade":"A","scanned_at":"2026-09-19T19:50:27.795Z","report":{"scannerVersion":"0.1.5","scannedAt":"2026-09-19T19:50:27.717Z","components":{"code":{"score":25,"max":25,"notes":["140 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":15,"max":15,"notes":["last push 1 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"docguard-cli","version":"0.40.5","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":1,"publishedAt":"2026-09-15T03:51:52.286Z","repositoryUrl":"git+https://github.com/raccioly/docguard.git","weeklyDownloads":2196}],"repo":{"found":true,"owner":"raccioly","repo":"docguard","archived":false,"pushedAt":"2026-09-18T22:27:00Z","stars":29,"forks":0,"openIssues":6,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/63126795?v=4","ownerCreatedAt":"2020-04-03T20:52:01Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/63126795?v=4&s=128","source":"registry"},"presence":{"stars":29,"forks":0,"downloadsWeek":2196,"license":"MIT","lastPushAt":"2026-09-18T22:27:00.000Z","score":49}}}},"grade_history":[],"reviews":[]}