pycharm-code-quality-mcp
Related Servers
Alternatives to pycharm-code-quality-mcp
No user-submitted related servers found.
Related Servers
AlicenseNot gradedqualityAmaintenanceConnects AI assistants to Provar projects for automated test generation, validation, and quality scoring using 170+ rules via Quality Hub API or local validation.821 npm1BSD 3-Clause- AlicenseAqualityDmaintenanceEnables Cursor AI to query SonarQube for pull request metrics, issues, file issues, and duplication reports directly, without manual data export.438 npmMIT
- AlicenseNot gradedqualityBmaintenanceEnables 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.18MIT
- FlicenseNot gradedqualityDmaintenanceEnables IDE integration with a multi-agent AI pipeline for solving, reviewing, and optimizing code through adversarial peer review and security filtering.-

SonarQube MCP Serverofficial
FlicenseNot gradedqualityAmaintenanceEnables seamless integration with SonarQube Server or Cloud for code quality and security analysis. Supports querying project metrics, issues, and analyzing code snippets directly within the agent context.655-- AlicenseNot gradedqualityDmaintenanceEnables local code inspection and analysis for clean code practices, best practices, and actionable recommendations without external API calls or modifying the code.32 npm1MIT
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.