Analyze and identify errors or warnings in Clojure, ClojureScript, and EDN files using clj-kondo. Supports file paths, directories, or classpaths, with customizable linting levels and configurations.
Evaluate and test Clojure code snippets directly in your chosen namespace or the current one. Reload dependencies, define functions, and run operations interactively within the nREPL environment.
Retrieve all public variables in a Clojure namespace, including metadata and current values, for inspection and debugging purposes. Supports namespace-specific querying via MCP server.
Enables interaction with a running Clojure nREPL instance for evaluating Clojure code, inspecting namespaces, and retrieving connection statuses, compatible with MCP clients like Claude Desktop and CLine in VSCode.
A Model Context Protocol server that provides clj-kondo linting capabilities for Clojure/ClojureScript/EDN files, useful for environments like Claude code and desktop that lack built-in linting.