MCP server for Python code analysis with RUFF linting and VULTURE dead code detection
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add analyzer -- uvx mcp-server-analyzer~/.codex/config.toml
[mcp_servers.analyzer]
command = "uvx"
args = ["mcp-server-analyzer"]
# codex mcp add analyzer -- uvx mcp-server-analyzer~/.cursor/mcp.json
{
"mcpServers": {
"analyzer": {
"command": "uvx",
"args": [
"mcp-server-analyzer"
]
}
}
}.vscode/mcp.json
{
"servers": {
"analyzer": {
"type": "stdio",
"command": "uvx",
"args": [
"mcp-server-analyzer"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"analyzer": {
"command": "uvx",
"args": [
"mcp-server-analyzer"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"analyzer": {
"command": "uvx",
"args": [
"mcp-server-analyzer"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"analyzer": {
"command": "uvx",
"args": [
"mcp-server-analyzer"
]
}
}
}