travinov/qwen-sber-doc-mcp
Platform-specific configuration:
{
"mcpServers": {
"qwen-sber-doc-mcp": {
"command": "npx",
"args": [
"-y",
"qwen-sber-doc-mcp"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
MCP server для Qwen CLI, который автоматизирует анализ Python-кода и контроль качества документации. Поддерживает как отдельные .py файлы, так и директории проекта.
v0.2.0: https://github.com/travinov/qwen-sber-doc-mcp/releases/tag/v0.2.0Сервер решает две основные проблемы:
Итог: документация становится воспроизводимой и пригодной для командного использования.
analyze_python_moduleВход: {"path":".../module.py"} Выход: структурированный JSON с сущностями модуля.
analyze_python_targetВход: {"path":".../module.py"} или {"path":".../project_dir","max_modules":200} Выход:
kind=module с анализом одного файла;kind=project с обзором проекта, списком модулей и агрегированными метриками.build_sber_doc_outlineВход: {"module_name":"query_engine","analysis":{...}} Выход: строгий каркас документа с обязательными разделами.
build_sber_project_outlineВход: {"project_name":"my_project","analysis":{...}} Выход: каркас проектной документации для директории.
validate_sber_docLoading reviews...