shadow-cljs-mcp
A Model Context Protocol (MCP) server that monitors shadow-cljs builds and provides real-time build status updates.
Installation
Add the following to your Cline/Cursor/Claude whatever settings:
With optional server location
The --host
and --port
arguments are optional. If not provided, the server will default to connecting to localhost:9630
.
Overview
This MCP server connects to a running shadow-cljs instance and tracks build progress, failures, and completions. It provides an MCP tool that LLMs can use to verify build status after making changes to ClojureScript files.
LLM Integration
Adding to Your LLM Notes
Add the following to your LLM's notes file (e.g., CLAUDE.md, cursorrules.md):
Example Tool Response
Successful build:
Failed build:
Usage Notes
- LLMs should call get_last_build_status after each ClojureScript file edit
- Compilation errors will be shown in detail for easy debugging
- Successful builds show which files were compiled and how long they took
- Make sure shadow-cljs is running before starting this server
Requirements
- Running shadow-cljs instance (defaults to localhost:9630 if not configured otherwise)
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
shadow-cljs 빌드를 모니터링하고 ClojureScript 프로젝트에 대한 실시간 빌드 상태 업데이트를 제공하는 모델 컨텍스트 프로토콜 서버로, LLM이 코드를 변경한 후 빌드 상태를 확인할 수 있습니다.
Related MCP Servers
- AsecurityAlicenseAqualityA 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 -6823JavaScriptMIT License
- AsecurityAlicenseAqualityA 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 -311JavaScriptMIT License
- AsecurityAlicenseAqualityA 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 -4069189TypeScriptMIT License
- AsecurityFlicenseAqualityA Model Context Protocol server that provides structured workflow tools for managing software development projects through different complexity levels, offering specialized modes for project planning, design, implementation, and documentation.Last updated -5331TypeScript