Agent♥︎Age
Catalog

io.github.Alberto-Codes/docvet

Official

by Alberto-Codes · Python

Docstring quality vetting for Python -- enrichment, freshness, coverage, and presence checks

io.github.Alberto-Codes/docvet — Python Docstring Quality Vetting MCP Server

This MCP server is for “docstring quality vetting for Python,” focusing on enrichment, freshness, coverage, and presence checks. It targets documentation-related checks commonly used with Python tooling and automation (e.g., CI, linters, and hooks). It is described as a docstring linter/static-analysis style tool.

🛠️ Key Features

  • Enrichment checks for Python docstrings
  • Freshness checks
  • Coverage checks
  • Presence checks

🚀 Use Cases

  • Validate whether Python docstrings exist and are present
  • Check docstring coverage across code
  • Detect outdated/freshness issues in documentation
  • Run automated documentation quality checks in CI or developer workflows

⚡ Developer Benefits

  • Helps enforce docstring quality through repeatable checks
  • Supports static-analysis and linter-style workflows
  • Uses tooling ecosystems associated with documentation systems (e.g., mkdocs/mkdocstrings referenced in topics)

⚠️ Limitations

  • Focused specifically on Python docstring quality vetting; no other responsibilities are described

Topics

code-qualitydocstring-checkerdocstringsdocumentationgithub-actionslintermkdocspre-commit-hookpythonpython3static-analysisdocvetai-agentai-codingai-toolsdeveloper-toolsllm-toolsmkdocstringsdocstring-lintergoogle-style-docstrings