Docvet
Docstring quality vetting for Python -- enrichment, freshness, coverage, and presence checks
Connector by Alberto-Codes · GitHub account verified by the MCP Registry
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/alberto-codes-docvet
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.
About
Use cases: documentation, code-review
Reviews
Write a reviewNo 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 and install config. Checked Oct 25, 2026.
- Tools
- 1 read · 0 write · 0 delete · 1 not yet classified
- Secrets
- None asked for
- Install scripts
- Not scanned yet
- Runs as
- Python package
Tools by what they do 2
Read from the source code; the running server may list different tools.
Read 1 · Look things up without changing anything.
docvet_rules
Not yet classified 1 · We could not tell from the name and description.
docvet_check
Files it touches
- Any path the agent passes to its tools
Tools (2)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
docvet_checkRun docvet checks on Python files. Analyzes Python source files for docstring quality issues. Runs all enabled checks except freshness by default (freshness requires git context; griffe also excluded when not installed). When *path* is a directory, only files within that directory tree are checked (not the entire project). Returns a JSON object with findings, summary statistics, and optional presence coverage data. Invalid configuration triggers a structured error response instead of crashing the server. Input, read, decode, and parse failures report an incomplete run with unique attempted, a…
docvet_rulesList all available docvet rules with fix guidance. Returns the complete rule catalog with rule name, associated check module, human-readable description, category (required or recommended), prescriptive fix guidance, and a format example. Returns: JSON string with a ``rules`` array containing objects with ``name``, ``check``, ``description``, ``category``, ``guidance``, and ``fix_example`` keys.
Compare and alternatives
Featured in
Signals
- Stars
- 10
- Forks
- 1
- Open issues
- 36
- Weekly downloads
- 2,900
- Last commit
- Oct 22, 2026 (6 days ago)
- Last release
- Oct 22, 2026 (6 days ago)
- Last package publish
- Oct 22, 2026 (6 days ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
io.github.Alberto-Codes/docvet- Version
- 3.0.1
- Auth
- No auth
- Packages
- pypi docvet
- License
- MIT
- Repository
- github.com/Alberto-Codes/docvet
- First seen
- Oct 24, 2026
- Last checked
- Oct 25, 2026
More from Alberto-Codes
Cite this page
Docvet MCP server. Agent Mart. https://agentmart.dev/connectors/alberto-codes-docvet (last updated 2026-10-25)