clj-kondo MCP Server
Servidor MCP clj-kondo 
Un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona funciones de análisis de linting de clj-kondo para archivos Clojure/ClojureScript/EDN. Útil para código Claude y escritorios donde no existen funciones de análisis de linting integradas. Puede considerar editar su CLAUDE.md para solicitarle que realice un análisis de linting después de editarlo.
Características
Lint archivos Clojure mediante llamadas a la herramienta MCP
Admite todas las capacidades de análisis de clj-kondo
Soporte de directorio de configuración explícita opcional
Related MCP server: shadow-cljs-mcp
Instalación
Instalación rápida
npx clj-kondo-mcpo configuración IDE
{
"mcpServers": {
"clj-kondo": {
"command": "npx",
"args": ["clj-kondo-mcp"],
"disabled": false,
"autoApprove": []
}
}
}Instalación manual
Instalar clj-kondo: Asegúrate de tener clj-kondo instalado y disponible en la ruta de acceso de tu sistema. Consulta las instrucciones de instalación para tu plataforma.
Instalar dependencias:
npm installConstruir el servidor:
npm run buildUso
Ejecución del servidor
node build/index.jsLlamadas a herramientas MCP
El servidor proporciona una herramienta:
lint_clojure - Lint Clojure/ClojureScript/EDN contenido
Parámetros:
{
"file": "/absolute/path/to/file.clj", // Must be absolute path - can be a file, directory, or classpath
"configDir": "/absolute/path/to/config/dir", // Optional, must be absolute path if provided
"level": "warning" // Optional, defaults to error level
}El parámetro file acepta:
Una única ruta de archivo (por ejemplo, "/ruta/a/origen/mi_archivo.clj")
Una ruta de directorio (por ejemplo, "/ruta/a/origen") - analizará todos los archivos .clj, .cljs y .cljc de forma recursiva
Una cadena de ruta de clase: analizará todos los archivos Clojure en la ruta de clase
Para proyectos de Leiningen: utilice la salida de
lein classpathPara proyectos deps.edn: utilice la salida de
clojure -Spath
Nota : Los parámetros de archivo y configDir deben ser rutas absolutas, ya que el servidor MCP se ejecuta como un proceso independiente. Las rutas relativas no funcionarán correctamente.
De forma predeterminada, clj-kondo buscará automáticamente la configuración en el directorio .clj-kondo , tanto en el directorio actual como en el directorio principal. Puede anular esta configuración especificando el parámetro configDir para que apunte a un directorio de configuración específico.
Para obtener más información sobre la configuración de clj-kondo, consulte la documentación oficial .
Configuración
Agregue a su archivo de configuración de MCP (para Cline, ubicado en ~/Library/Application Support/Code - Insiders/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json ):
{
"mcpServers": {
"clj-kondo": {
"command": "npx",
"args": ["clj-kondo-mcp"],
"disabled": false,
"autoApprove": []
}
}
}Para compilaciones manuales, utilice:
{
"mcpServers": {
"clj-kondo": {
"command": "node",
"args": ["build/index.js"],
"disabled": false,
"autoApprove": []
}
}
}Construir
npm run buildModo reloj
npm run devMaintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA custom Model Context Protocol server that gives Claude Desktop and other LLMs access to file system operations and command execution capabilities through standardized tool interfaces.23Apache 2.0
- AlicenseAqualityDmaintenanceA Model Context Protocol server that monitors shadow-cljs builds and provides real-time build status updates for ClojureScript projects, allowing LLMs to verify build status after making code changes.1153MIT
- AlicenseNot gradedqualityDmaintenanceA production-ready Model Context Protocol server that provides comprehensive file system management capabilities for seamless integration with Claude Desktop.1MIT
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that analyzes application codebases with real-time file watching, providing AI assistants like Claude with deep insights into project structure, code patterns, and architecture.MIT
Related MCP Connectors
A Model Context Protocol server for Wix AI tools
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
MEOK AGENTS.md Linter MCP — validates the cross-vendor coding-agent spec (Cursor / Claude Code /
Appeared in Searches
- Information about Java programming language or Java-related topics
- Using separate agents for schema validation, code standards, and directory structure enforcement in development workflows
- API Documentation for Libraries and Frameworks
- Finding the Top 10 Most Frequently Pulled Packages from Nexus Repository
- Editing IDE Code Files in JetBrains
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Bigsy/clj-kondo-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server