nielspeter/sonarlint-mcp-server

A Model Context Protocol (MCP) server that brings enterprise-grade code analysis to Claude Desktop and other MCP clients using SonarLint's standalone SLOOP backend.

39
/ 100
Emerging

Exposes standalone SLOOP backend analysis through stdio transport with in-memory result caching for multi-turn conversations, enabling Claude to perform real-time bug detection, security scanning, and automated fixes across JavaScript, TypeScript, and Python without requiring an IDE or SonarQube server. Implements bi-directional JSON-RPC with critical scope lifecycle management (pre-registering files, awaiting readiness signals) to prevent analysis hangs on large projects.

Available on npm.

Maintenance 6 / 25
Adoption 3 / 25
Maturity 18 / 25
Community 12 / 25

How are scores calculated?

Stars

3

Forks

1

Language

TypeScript

License

MIT

Last pushed

Nov 12, 2025

Commits (30d)

0

Dependencies

2

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/nielspeter/sonarlint-mcp-server"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.