Docstring quality vetting for Python -- enrichment, freshness, coverage, and presence checks
Docstring quality vetting for Python -- enrichment, freshness, coverage, and presence checks
ruff checks how your docstrings look. interrogate checks if they exist (but is unmaintained). docvet checks if they're right — and now covers presence too. Existing tools cover style; docvet delivers the layers they miss:
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| repo | https://github.com/Alberto-Codes/docvet |
| uses | Alberto-Codes/docvet@v1 |
| run | pip install griffe |
{
"mcpServers": {
"docvet": {
"command": "uvx",
"args": ["docvet"]
}
}
}Add to claude_desktop_config.json, then restart Claude Desktop.
Read, search and edit files inside allowed directories with the Model Context Protocol reference Filesystem server.
Retrieve version-aware library documentation and code examples with Context7 MCP, using resolve-library-id and query-docs.
Webpack loader that strips comments which can be used on its own too
Secret scanning for AI agents: rules and entropy find candidates, a model decides which are real.
Search, vet & assemble MCP servers from your agent: verified tools, risk labels, and trust scores.
Local Go repository call graphs and structural analysis for coding agents over stdio.