The clj-kondo MCP server provides linting capabilities for Clojure, ClojureScript, and EDN files through a standardized interface. It exposes a single tool that runs the popular clj-kondo static analyzer on specified files, supporting custom configuration directories and returning detailed linting results including warnings about unused namespaces, private variables, and other code quality issues. Built with TypeScript using the Model Context Protocol SDK, this implementation enables AI assistants to perform code quality checks on Clojure codebases, making it particularly valuable for Claude code and desktop environments where built-in linting capabilities are not available.
Lint Clojure/ClojureScript/EDN content. Parameters: file (string - absolute path to a file, directory, or classpath), configDir (optional string - absolute path to configuration directory), level (optional string - defaults to 'error')
No reviews yet. Be the first to review!
Sign in to join the conversation
Our bundler currently only supports TypeScript-based servers. Check back soon!