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.
Integrations
Enables fetching dependency information from Clojars, the Clojure community's artifact repository, allowing users to get the latest version of dependencies and check if specific versions exist
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.
Proporciona información actualizada sobre las dependencias de las bibliotecas de Clojure.