get_last_build_status
Get the status of the last shadow-cljs build including any warnings or errors. Call this after making edits to ClojureScript files to verify if the build succeeded or failed.
Ask whether the last shadow-cljs build succeeded, and get its warnings and errors, straight after editing a ClojureScript file.
LABSCO SUMMARY
One tool, and it reads rather than acts: it reports the last build's outcome with its warnings and errors, and does not compile, watch or restart anything. That makes it the step after an edit rather than a replacement for the build itself — something has to be building for there to be a last build to report.
A single-tool reader of shadow-cljs build state: the last build's outcome with whatever warnings and errors it produced.
Nothing to supply — no account, no key. A shadow-cljs build for it to report on, since the tool reads a build's status rather than starting one.
One command — npx shadow-cljs-mcp
USE CASES
After changing a ClojureScript file, the last build's outcome is read back with its warnings and errors, so a broken namespace surfaces immediately rather than at the next page reload.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
get_last_build_statusGet the status of the last shadow-cljs build including any warnings or errors. Call this after making edits to ClojureScript files to verify if the build succeeded or failed.
BEFORE YOU INSTALL
1 tool when we connected.
npx on PATH
CONTEXT COST
Rated by the size of the one tool definition that rides along on every turn
INSTALLATION
Add the block to your client, or run the command directly.
{
"mcpServers": {
"shadow-cljs-mcp": {
"command": "npx",
"args": [
"shadow-cljs-mcp"
]
}
}
}npx shadow-cljs-mcp