mcp-code-checker
If you are the rightful owner of mcp-code-checker and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol (MCP) server providing code quality checking operations.
The MCP Code Checker server offers a robust API for performing code quality checks within a specified project directory, adhering to the MCP protocol design. It enables AI assistants like Claude or other MCP-compatible systems to perform quality checks on your code, such as running pylint checks to identify code quality issues, executing pytest to identify failing tests, and generating smart prompts for LLMs to explain issues and suggest fixes. All operations are securely contained within your specified project directory, providing control while enabling powerful AI collaboration for code quality improvement. By connecting your AI assistant to your code checking tools, you can transform your debugging workflow by describing what you need in natural language and letting the AI identify and fix issues directly in your project files.
Features
- run_pylint_check: Run pylint on the project code and generate smart prompts for LLMs.
- run_pytest_check: Run pytest on the project code and generate smart prompts for LLMs.
- run_all_checks: Run all code checks (pylint and pytest) and generate combined results.
Tools
Run Pylint Check
Runs pylint on the project code and generates smart prompts for LLMs.
Run Pytest Check
Runs pytest on the project code and generates smart prompts for LLMs.
Run All Checks
Runs all code checks (pylint and pytest) and generates combined results.