mcp-server-analyzer and mcp-code-checker
Both tools are MCP servers for Python code analysis, but A focuses on linting (RUFF) and dead code detection (VULTURE), while B emphasizes code quality checks (pylint, pytest) with LLM-friendly prompts for AI-assisted analysis and fixes, making them complementary tools that could be used together to cover a wider range of code quality aspects, with B potentially leveraging the output of A for more comprehensive AI suggestions.
About mcp-server-analyzer
Anselmoo/mcp-server-analyzer
MCP server for Python code analysis with RUFF linting and VULTURE dead code detection
Implements five specialized MCP tools (ruff-check, ruff-format, vulture-scan, analyze-code) that expose configurable linting, formatting, and dead code detection capabilities over stdio transport. Built on the FastMCP framework for high-performance server operations, with optional Docker deployment and direct integration into Claude Desktop, VS Code, and Zed editors via MCP protocol handlers. Provides combined quality scoring that weighs RUFF issues against unused code detection, enabling AI assistants and CI/CD workflows to perform comprehensive Python code review in a single request.
About mcp-code-checker
MarcusJellinghaus/mcp-code-checker
MCP server providing code quality checks (pylint and pytest) with smart LLM-friendly prompts for analysis and fixes. Enables Claude and other AI assistants to analyze your code and suggest improvements.
Scores updated daily from GitHub, PyPI, and npm data. How scores work