Servidor MCP de Clojars
Un servidor de Protocolo de contexto de modelo (MCP) que proporciona herramientas para obtener información de dependencia de Clojars , el repositorio de artefactos de la comunidad Clojure para Cline, Roo Code, Cody, Claude Desktop, etc.
Instalación
Instalación mediante npx
La forma más rápida de utilizar el servidor MCP de Clojars es ejecutarlo directamente con npx:
También puedes instalarlo globalmente:
Instalación mediante herrería
Para instalar Clojars Dependency Server para Claude Desktop automáticamente a través de Smithery :
Instalación manual
- Clonar este repositorio:
- Instalar dependencias:
- Construir el servidor:
- Añade el servidor a tu configuración de Claude:
Para la extensión Claude de VSCode, agregue a cline_mcp_settings.json
(normalmente ubicado en ~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/
en macOS):
Para la aplicación de escritorio Claude, agregue a claude_desktop_config.json
(normalmente ubicado en ~/Library/Application Support/Claude/
en macOS):
Tras agregar la configuración del servidor, Claude lo detectará y se conectará automáticamente al inicio. Las funciones del servidor aparecerán en el indicador de sistema de Claude, en "Servidores MCP conectados", lo que permitirá su uso.
Características
- Obtenga la última versión de cualquier dependencia de Clojars
- Comprobar si existe una versión específica de una dependencia
- Respuestas sencillas y concretas
- Fácil integración con Claude a través de MCP
Cómo funciona
Al configurar este servidor MCP en la configuración de Claude, este se muestra automáticamente en el símbolo del sistema, en la sección "Servidores MCP conectados". Esto permite a Claude conocer las capacidades del servidor y usar las herramientas proporcionadas mediante el comando use_mcp_tool
.
El servidor expone dos herramientas:
obtener_la_última_versión_de_clojars
comprobar_la_versión_de_clojars_existe
Los nombres y descripciones de las herramientas están diseñados específicamente para que Claude comprenda que estas herramientas sirven para recuperar información de versiones de Clojars. Cuando los usuarios preguntan sobre las dependencias de Clojars, Claude puede reconocer que estas herramientas son adecuadas para la tarea basándose en:
- Los nombres de las herramientas indican explícitamente su propósito.
- Las descripciones especifican que son para la "dependencia de Clojars (artefacto Maven)".
- Los formatos de ejemplo muestran patrones de dependencia típicos de Clojars
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Proporciona información actualizada sobre las dependencias de las bibliotecas de Clojure.
Related MCP Servers
- AsecurityAlicenseAqualityGet the narrative and API documentation for the exact version of any of your dependencies. (Only Rust is supported at the moment.)Last updated -14347TypeScriptMIT License
- AsecurityFlicenseAqualityEnables 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.Last updated -3916JavaScript
- AsecurityAlicenseAqualityAudits npm package dependencies for security vulnerabilities, providing detailed reports and fix recommendations with MCP integration.Last updated -16926TypeScriptMIT License
- -securityAlicense-qualityA 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.Last updated -2361JavaScriptMIT License