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.

mcp-server-analyzer
48
Emerging
mcp-code-checker
42
Emerging
Maintenance 6/25
Adoption 10/25
Maturity 18/25
Community 14/25
Maintenance 13/25
Adoption 5/25
Maturity 9/25
Community 15/25
Stars: 5
Forks: 3
Downloads: 437
Commits (30d): 0
Language: Python
License: MIT
Stars: 14
Forks: 5
Downloads:
Commits (30d): 0
Language: Python
License: MIT
No risk flags
No Package No Dependents

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