$ timeahead.in
/ servers/npm/@eslint/mcp
npm

@eslint/mcp

MCP server for ESLint

337 stars22k/wkupdated 4d agogithub ↗
91excellent
▣ Overview

What it does

The server integrates ESLint into the Model Context Protocol, enabling Claude to participate in your linting workflow. ESLint is the JavaScript and TypeScript ecosystem's standard linter, used to enforce code style, catch bugs, and ensure consistency across projects. The provided README excerpt does not detail the server's specific MCP interfaces; however, its ability to read and write your project's filesystem indicates it can analyze code for violations and apply automated fixes. The server operates entirely offline on local files, making no external network calls.

Who it's for

JavaScript and TypeScript developers, particularly those in frontend-heavy or full-stack roles, who want Claude to review code against linting standards, explain rule failures, or participate in automated fix workflows. Backend developers using Node.js or TypeScript for application code can also benefit.

Common use cases

  • Analyze a project directory for ESLint violations and ask Claude to summarize common issues or explain specific rule failures
  • Request Claude-assisted fixes for disabled or problematic linting rules
  • Integrate ESLint checks into Claude-driven code review or refactoring sessions
  • Apply automated linting fixes and have Claude verify they maintain code correctness

Setup pitfalls

  • Requires read and write filesystem access; files may be modified if automatic fixes are applied; ensure you scope the server to your target project directory to prevent unintended changes
  • Requires a working ESLint installation and configuration file (.eslintrc.js, .eslintrc.json, eslint.config.js, or equivalent) in your project
  • Any custom ESLint plugins or shared configurations must be installed in the environment where the server runs; the server cannot discover them from node_modules across directory boundaries
▣ Score BreakdownMCPScore = Σ(raw × weight)
DimensionRawWeighted
Security
35%
100
35.0
Freshness
25%
100
25.0
Adoption
20%
77
15.5
Quality
10%
100
10.0
Trust
10%
50
5.0
Total
90.5
⚿ Capabilities & Risk Explainer
fs readfs writeexecsecrets
◆ Risk level: medium
fs read + fs write + exec + secrets active — can execute code, access credentials, and make external network calls.
⚙ Install config
Claude Desktop · Cursor · Windsurf · VS Code (Copilot) · Claude Code
add to your MCP client config:
{
  "mcpServers": {
    "eslintmcp": {
      "command": "npx",
      "args": [
        "-y",
        "@eslint/mcp"
      ]
    }
  }
}
⚙ Maintenance health
78/ 100 · is this project alive?
contributors (1y)20
top contributor share19%
releases (1y)90
last release7d ago
ci✓ passing
⛁ Raw data
weekly downloads22k
github stars337
forks46
open issues9
license✓ present
readme length3796 chars
last publish4d ago
last commit4d ago
last updated10h ago
install verified✓ pass · 17d ago
owner of this server? claim your listing to get a verified badgeclaim →
🔔 Score drop alerts
get notified by email when this server's score drops 5+ points