Clj Kondo MCP
A Model Context Protocol server providing clj-kondo linting capabilities for Clojure/ClojureScript/EDN files. Useful in environments lacking built-in linting, directly as an MCP server.
About this tool
Clj Kondo MCP
A Model Context Protocol (MCP) server that provides clj-kondo linting capabilities for Clojure, ClojureScript, and EDN files. Useful in environments without built-in linting.
Features
- Implements MCP server for integration with editors or tools supporting the protocol
- Provides linting for Clojure, ClojureScript, and EDN files using clj-kondo
- Supports linting via the
lint_clojuretool call - Accepts absolute file paths for linting and configuration directory
- Automatically detects
.clj-kondoconfig directories, with option to override viaconfigDirparameter - Can be integrated into IDEs or used in desktop environments lacking native linting
- Manual and quick install options
- Can run in watch mode for continuous linting
Installation
- Requires clj-kondo installed and available in system PATH
- Install dependencies as described in the repository
Usage
- Run the MCP server to provide linting services
- Configure client tools (like Cline or IDEs) to connect to the MCP server
- Use the
lint_clojuretool call for linting operations - Both
fileandconfigDirparameters must use absolute paths
Source
https://github.com/Bigsy/clj-kondo-mcp
Category
Development Tools / MCP Servers
Tags
mcp, linting, clojure, code-analysis
Pricing
No pricing information provided; open source project.
Loading more......
Information
Categories
Tags
Similar Products
2 result(s)An MCP server for searching job listings, with filters for date, keywords, remote work, and more, adhering to the MCP server protocol.
An MCP server enabling high-speed trading of Solana blockchain tokens by monitoring Raydium AMM pools and Serum markets with sub-second execution, demonstrating advanced MCP server capabilities for real-time blockchain applications.