Best Ruff MCP Servers
Ruff is an extremely fast Python linter and code formatter, written in Rust.
Why this server?
Integrated into the development workflow for code formatting and checking.
AlicenseAqualityFmaintenanceMCP for Scorable Evaluation Platform312MITWhy this server?
Integrates with the Ruff linter for Python code quality checking, as indicated by the badge in the README.
PythonApache 2.0Why this server?
Integrates with Ruff for code linting during development, ensuring code quality standards are maintained.

Graphistry MCPofficial
AlicenseAqualityFmaintenanceGPU-accelerated graph visualization and analytics server for Large Language Models that integrates with Model Control Protocol (MCP), enabling AI assistants to visualize and analyze complex network data.177 npm12MITWhy this server?
Runs Ruff as a Bazel aspect to analyze Python code and report findings in SARIF format.
AlicenseAqualityAmaintenanceMCP server for gavel, a code-quality gate for Bazel monorepos. Exposes judge, findings, coverage and architecture tools so a coding agent can check its change against the quality gate (lint, coverage, layer rules) before declaring it done — all off the Bazel build graph, over just what changed.810Apache 2.0Why this server?
Caches ruff command results, skipping redundant linting on unchanged files.
AlicenseAqualityDmaintenanceA stateful MCP server that remembers what your AI agent has already seen.72MITWhy this server?
Used automatically by the write/refactor tools to sort imports in files touched by a move (only where the imports were already sorted), keeping refactored Python files tidy.
AlicenseAqualityBmaintenanceGives AI agents type-resolved Python code navigation through ty's language server, answering hover, definition, references, call hierarchy, Protocol implementations, workspace symbol search, and diagnostics queries. Resolutions go through real type inference (imports, injected parameters, dataclass fields) rather than text grep.109,603 PyPIMITWhy this server?
Integrates with Ruff for Python code linting and formatting as part of the development workflow.
AlicenseBqualityAmaintenanceA MCP server for the Frankfurter API for currency exchange rates.6169 PyPI6MITWhy this server?
Integrated for code linting as part of the development workflow and quality standards.
AlicenseBqualityDmaintenanceLLM Driven Trading Platform Orchestration - Strategy Design, Research & Implementation50122PythonMITWhy this server?
Provides tools to run Ruff linting and format checking on Python projects.
AlicenseAqualityCmaintenanceThis MCP server provides direct access to ruff linting, formatting checks, and ty type-checking for Python projects, with token-efficient, structured output.9MIT