n1nja-mcp

luk-s12/n1nja-mcp
★ 0 stars TypeScript Database Updated 9d ago
MCP server that detects Hibernate/JPA N+1 queries, slow queries and SQL anti-patterns in Spring Boot apps — and points to the exact line of Java code causing them. Works with Claude Code & Claude Desktop. Fixes included.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "n1nja-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "luk-s12/n1nja-mcp"
      ]
    }
  }
}

README Excerpt

<div align="center"> <img src="img/n1nja-logo.png" alt="N1nja Logo" width="700"/> **The MCP server that hunts down Hibernate/JPA N+1 queries in Spring Boot applications — silently, precisely, and fast.** --- 🌐 **[Leer en español](README-ES.md)** </div> --- This MCP server plugs into Claude Code (or Claude Desktop) and gives it the ability to **read your Hibernate logs, detect performance anti-patterns, and pinpoint the exact line of code causing them** — without you having to manually search thr

Tools (20)

HIGH_COSTHIGH_ROWS_REMOVEDMISSING_INDEXMYSQL_FILESORTMYSQL_FULL_TABLE_SCANNESTED_LOOP_ON_LARGE_TABLESEQ_SCANSORT_WITHOUT_INDEXactionanalyze_hibernate_logautoconfigcartesianJoinThresholdconfigconsoleAppenderduplicateQueryThresholdenvFileexplain_sqlfileAppenderfind_missing_indexesfind_n1_in_code

Topics

claudedeveloper-toolshibernatejavajpamcp-servermodel-context-protocomodel-context-protocoln-plus-1spring-bootsql-performance
📊
Working with market or time-series data?
The Polymarket Historical Dataset — 18.5M+ price snapshots across 18,600+ prediction markets (CSV + SQLite). Built for backtesting & ML.
View dataset →