Skip to main content
Glama

shadow-cljs-mcp

sombra-cljs-mcp

Un servidor de Protocolo de contexto de modelo (MCP) que supervisa las compilaciones de shadow-cljs y proporciona actualizaciones del estado de la compilación en tiempo real.

Instalación

Agregue lo siguiente a su configuración de Cline/Cursor/Claude:

{ "mcpServers": { "shadow-cljs-mcp": { "command": "npx", "args": [ "shadow-cljs-mcp" ], "disabled": false, "autoApprove": [], "timeout": 60 } } }

Con ubicación de servidor opcional

{ "mcpServers": { "shadow-cljs-mcp": { "command": "npx", "args": [ "shadow-cljs-mcp", "--host", "localhost", "--port", "9630" ], "disabled": false, "autoApprove": [], "timeout": 60 } } }

Los argumentos --host y --port son opcionales. Si no se proporcionan, el servidor se conectará a localhost:9630 de forma predeterminada.

Descripción general

Este servidor MCP se conecta a una instancia shadow-cljs en ejecución y monitoriza el progreso, los fallos y las finalizaciones de la compilación. Proporciona una herramienta MCP que los LLM pueden usar para verificar el estado de la compilación tras modificar los archivos ClojureScript.

Integración de LLM

Cómo agregar notas a su LLM

Agregue lo siguiente al archivo de notas de su LLM (por ejemplo, CLAUDE.md, cursorrules.md):

After any edits to ClojureScript files, use the shadow-cljs-mcp server's get_last_build_status tool to verify the build succeeded: <use_mcp_tool> <server_name>shadow-cljs-mcp</server_name> <tool_name>get_last_build_status</tool_name> <arguments> {} </arguments> </use_mcp_tool> This will show: - Build status (completed/failed) - Which files were compiled - Any errors or warnings - Build duration and metrics

Ejemplo de respuesta de la herramienta

Construcción exitosa:

{ "status": "completed", "resources": 317, "compiled": 1, "warnings": 0, "duration": 0.609, "compiledFiles": [ "path/to/your/file.cljs (505ms)" ] }

Fallo de compilación:

{ "status": "failed", "message": "Build failed", "details": { // Error information } }

Notas de uso

  • Los LLM deben llamar a get_last_build_status después de cada edición de archivo ClojureScript
  • Los errores de compilación se mostrarán en detalle para facilitar la depuración.
  • Las compilaciones exitosas muestran qué archivos se compilaron y cuánto tiempo tomaron
  • Asegúrese de que shadow-cljs se esté ejecutando antes de iniciar este servidor

Requisitos

  • Ejecutar instancia shadow-cljs (el valor predeterminado es localhost:9630 si no se configura de otra manera)
Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Un servidor de protocolo de contexto de modelo que monitorea las compilaciones de shadow-cljs y brinda actualizaciones del estado de compilación en tiempo real para proyectos de ClojureScript, lo que permite a los LLM verificar el estado de la compilación después de realizar cambios en el código.

  1. Instalación
    1. Descripción general
      1. Integración de LLM
        1. Cómo agregar notas a su LLM
      2. Ejemplo de respuesta de la herramienta
        1. Notas de uso
          1. Requisitos

            Related MCP Servers

            • A
              security
              A
              license
              A
              quality
              A Model Context Protocol server that enables LLMs to read, search, and analyze code files with advanced caching and real-time file watching capabilities.
              Last updated -
              6
              16
              23
              JavaScript
              MIT License
              • Linux
              • Apple
            • A
              security
              A
              license
              A
              quality
              A Model Context Protocol server that enables AI assistants to interact with Jenkins CI/CD servers, providing tools to check build statuses, trigger builds, and retrieve build logs.
              Last updated -
              3
              10
              JavaScript
              MIT License
              • Apple
            • A
              security
              A
              license
              A
              quality
              A Model Context Protocol server that fetches up-to-date, version-specific documentation and code examples from libraries directly into LLM prompts, helping developers get accurate answers without outdated or hallucinated information.
              Last updated -
              2
              64,839
              23,586
              JavaScript
              MIT License
              • Linux
              • Apple
            • A
              security
              A
              license
              A
              quality
              A Model Context Protocol server that enables Claude to interact with Backlog project management tools through API integration, allowing management of projects, issues, wiki pages and other Backlog resources.
              Last updated -
              40
              53
              84
              TypeScript
              MIT License

            View all related MCP servers

            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/shadow-cljs-mcp'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server