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

@eslint/mcp

MCP server for ESLint

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

What it does

This is the ESLint team's official MCP server, part of their ongoing monorepo rewrite. It integrates ESLint's linting engine with Claude and other Claude-compatible systems, providing filesystem access for analyzing and reporting on JavaScript and TypeScript code. The server reads and writes the filesystem without making network requests, running ESLint analysis locally against your project files. Note that this server exposes zero tools through the MCP interface—it likely operates through resources or prompts rather than discrete tool calls.

Who it's for

JavaScript and TypeScript developers using Claude Code or Claude in other compatible environments who want to integrate ESLint linting directly into their LLM workflows, especially those working with projects using the newer ESLint configuration format.

Common use cases

  • Analyze TypeScript or JavaScript files for lint violations in real time within Claude Code
  • Get AI-assisted explanations and fixes for ESLint rule violations
  • Automate code quality checks as part of a Claude-driven development or review workflow
  • Test code against project-specific ESLint configurations without leaving the Claude interface

Setup pitfalls

  • The server reads and writes your filesystem—ensure your project directory is properly sandboxed if working with untrusted code
  • Requires a valid ESLint configuration file (.eslintrc, eslint.config.js, etc.) in your project root or parent directories
  • Must be kept in sync with the ESLint version in your project; compatibility issues may arise with older ESLint v8 configurations on the new rewrite
  • Zero tools exposed by the MCP interface means integration patterns may differ from traditional tool-based MCP servers; consult the repository's documentation for resource-based usage
▣ 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"
      ]
    }
  }
}
📈 Score historylast 30 snapshots
4/30/20266/6/2026 · 30 snapshots
⚙ 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 updated6h 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