- Clj Kondo
Clj Kondo
Overview
what is Clj Kondo?
Clj Kondo is a Model Context Protocol (MCP) server that provides linting capabilities for Clojure, ClojureScript, and EDN files, making it useful for environments lacking built-in linting tools.
how to use Clj Kondo?
To use Clj Kondo, you can quickly install it using npx clj-kondo-mcp or configure it in your IDE settings. After installation, run the server with node build/index.js and use the lint_clojure tool to lint your files.
key features of Clj Kondo?
- Lints Clojure files via MCP tool calls.
- Supports all clj-kondo analysis capabilities.
- Allows optional explicit configuration directory support.
use cases of Clj Kondo?
- Linting Clojure files in a development environment.
- Ensuring code quality in Clojure projects.
- Integrating linting into CI/CD pipelines for Clojure applications.
FAQ from Clj Kondo?
- What files can Clj Kondo lint?
Clj Kondo can lint Clojure (.clj), ClojureScript (.cljs), and EDN files.
- Do I need to install clj-kondo separately?
Yes, you need to have clj-kondo installed and available on your system PATH.
- Can I configure Clj Kondo for specific projects?
Yes, you can specify a configuration directory for custom linting rules.
Server Config
{
"mcpServers": {
"clj-kondo": {
"command": "npx",
"args": [
"clj-kondo-mcp"
],
"disabled": false,
"autoApprove": []
}
}
}Project Info
Created At
a year agoUpdated At
a year agoAuthor Name
BigsyStar
-Language
-License
-Category
developer-tools
Recommend Servers
View AllFilesystem
@modelcontextprotocol
2 months ago
Mathlas
@Archerkattri
2 hours ago
Memory
@modelcontextprotocol
a year ago
Playwright Mcp
@microsoft
Playwright MCP server
TypeScript
10 months ago
Chronicle Mcp
@Leviathan0x0
11 hours ago
Kite
17 hours ago