Best for
- AI coding agents that need reliable, structured lint output
- Developers who want to avoid parsing complex terminal text
- Projects using ESLint, Prettier, Biome, or Oxlint
This is a structured lint server designed for AI agents, providing typed JSON output to reduce token consumption and improve reliability. Suitable for workflows that automatically process lint results.
Pare Lint is an MCP server that wraps common linting and formatting tools (such as ESLint, Prettier, Biome, Oxlint) and converts their output into structured, schema-validated JSON. This eliminates the need to parse raw terminal text, allowing AI agents to consume lint results directly and reliably, without brittle string parsing or format changes.
Install via npm and configure as an MCP server over stdio. For example, in Claude Desktop configuration add:
{
"mcpServers": {
"pare-lint": {
"command": "npx",
"args": ["-y", "@paretools/lint"]
}
}
}