适合谁
- 需要可靠、结构化 lint 输出的 AI 编码代理
- 希望避免解析复杂终端文本的开发者
- 使用 ESLint、Prettier、Biome 或 Oxlint 的项目
这是一个结构化的 lint 服务器,专为 AI 代理设计,提供类型化 JSON 输出,减少 token 消耗并提高可靠性。适合需要自动处理 lint 结果的工作流。
Pare Lint 是一个 MCP 服务器,包装了常见的 linting 和格式化工具(如 ESLint、Prettier、Biome、Oxlint),并将它们的输出转换为结构化的、schema 验证过的 JSON。这消除了解析原始终端文本的需要,使 AI 代理可以直接、可靠地处理 lint 结果,而不会受到脆弱的字符串解析或格式变更的影响。
使用 npm 安装并通过 stdio 配置 MCP 服务器。例如,在 Claude Desktop 的配置中添加:
{
"mcpServers": {
"pare-lint": {
"command": "npx",
"args": ["-y", "@paretools/lint"]
}
}
}