pycharm-code-quality-mcp
Related Servers
Alternatives to pycharm-code-quality-mcp
No user-submitted related servers found.
Related Servers
AlicenseNot gradedqualityCmaintenanceConnects AI assistants to Provar projects for automated test generation, validation, and quality scoring using 170+ rules via Quality Hub API or local validation.997 npm1BSD 3-Clause- AlicenseAqualityDmaintenanceEnables Cursor AI to query SonarQube for pull request metrics, issues, file issues, and duplication reports directly, without manual data export.449 npmMIT
- AlicenseNot gradedqualityBmaintenanceEnables VS Code's AI assistant to query and manage SonarQube projects, quality gates, measures, issues, hotspots, branches, and system status through the SonarQube REST API over stdio.MIT
- AlicenseNot gradedqualityAmaintenanceEnables AI assistants to perform comprehensive code quality checks including pylint, pytest, and mypy analysis on Python projects, with smart prompts for explaining issues and suggesting fixes.1,441 PyPI20MIT
- FlicenseNot gradedqualityDmaintenanceEnables IDE integration with a multi-agent AI pipeline for solving, reviewing, and optimizing code through adversarial peer review and security filtering.-
- AlicenseAqualityCmaintenanceEnables AI coding assistants to run pre-publish security and code-quality scans across 17 categories, generate a 0–100 security score and Markdown report, quickly check critical vulnerabilities, and receive fix/refactor suggestions by finding ID.3MIT
TDQS
Scored across 8 tools
The code_quality_* and jetbrains_* prefixes clearly separate the unified analysis layer from the PyCharm-specific backend. The three analyze scopes (files, git changes, project) are distinct, though code_quality_status and jetbrains_ide_status overlap somewhat in reporting backend health.
Most tools follow a consistent prefix + verb_noun pattern, e.g., code_quality_analyze_files and jetbrains_inspect_files. The status tools (code_quality_status, jetbrains_ide_status) deviate slightly by omitting a leading verb, but the pattern is otherwise predictable.
Eight tools is a reasonable size for a code quality server. The set feels slightly heavier than necessary because the jetbrains_inspect_* tools duplicate the analysis scope of the code_quality_analyze_* tools, but the redundancy is intentional for direct backend access.
The core workflow is well covered: check backend status, analyze files, analyze git changes, analyze the whole project, and clear cache. Minor gaps include no explicit Sonar-only analysis tool, no problem suppression or rule configuration, and the 200-file limit without a continuation mechanism.