mcp-server-analyzer and mcp-tools-py

mcp-server-analyzer
54
Established
mcp-tools-py
49
Emerging
Maintenance 6/25
Adoption 10/25
Maturity 24/25
Community 14/25
Maintenance 13/25
Adoption 5/25
Maturity 16/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-tools-py

MarcusJellinghaus/mcp-tools-py

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.

Implements pylint, pytest, and mypy as scoped MCP tools with configurable target directories and structured JSON-formatted output to minimize LLM context overhead. Operates as a standalone server configured via CLI arguments (`--project-dir`, `--venv-path`), respecting `pyproject.toml` settings and running pytest with automatic parallelization via pytest-xdist by default.

Scores updated daily from GitHub, PyPI, and npm data. How scores work