
Docvet
Run agent-driven docstring quality checks on Python code—coverage, presence, freshness, and enrichment suggestions.
Overview
io.github.Alberto-Codes/docvet is a Build-phase MCP server that vets Python docstring quality including coverage, presence, freshness, and enrichment.
What is this MCP server?
- PyPI package docvet v1.9.0 with stdio MCP transport
- Checks docstring presence, coverage, freshness, and enrichment quality
- Python-focused vetting pipeline for solo maintainers and small repos
- Open source: Alberto-Codes/docvet on GitHub
- Package version 1.9.0
- Transport: stdio
- PyPI identifier: docvet
Community signal: 6 GitHub stars.
What problem does it solve?
Python projects accumulate missing or stale docstrings and agents lack a structured MCP tool to audit documentation quality file by file.
Who is it for?
Indie Python authors who want MCP-assisted docstring audits before publishing packages or merging large refactors.
Skip if: Non-Python stacks, teams that only need Sphinx or MkDocs site builds without inline docstring enforcement.
What do I get? / Deliverables
You get repeatable docstring vetting reports your agent can act on while you bring public APIs and modules up to your documentation bar.
- Docstring presence and coverage findings for Python modules
- Freshness and enrichment signals agents can turn into edit tasks
- Clearer public API documentation before release
Recommended MCP Servers
Journey fit
How it compares
Python docstring linter MCP, not a general markdown docs generator or API design skill.
Common Questions / FAQ
Who is io.github.Alberto-Codes/docvet for?
Python solo builders and small teams who want agents to check docstring coverage and quality via MCP.
When should I use io.github.Alberto-Codes/docvet?
Use it during build/docs work when you are cleaning up modules, preparing releases, or enforcing docstring standards in agent-led refactors.
How do I add io.github.Alberto-Codes/docvet to my agent?
Install the docvet package from PyPI, configure the stdio MCP server entry in your agent, and point runs at your Python project tree.