clj-kondo MCP ServerServer

Bigsy
GitHub
lintingClojurecode analysis

Loading subscription status...

💡 Description

This is a Model Context Protocol (MCP) server that provides linting capabilities for Clojure, ClojureScript, and EDN files using clj-kondo. It allows analysis of individual files, directories, or classpath content with customizable configuration.

📝 JSON Entries

{
  "mcpServers": [
    {
      "clj-kondo": {
        "env": {},
        "args": [
          "clj-kondo-mcp"
        ],
        "command": "npx"
      }
    }
  ]
}

🛠️ Tools

clj-kondo

Features

  • MCP tool invocation for linting Clojure files
  • Support for all clj-kondo analysis features
  • Optional explicit configuration directory support

💬 Example Queries

  • Lint a single Clojure file to check for issues
  • Analyze an entire directory of Clojure files for standards compliance