Commands
marmot mcp
Serve build, run, test, fix and explain to coding agents.
Speak the Model Context Protocol on stdin and stdout, exposing build, run, test, fix and explain as tools that return marmot's JSON diagnostics. Register it with an agent, for example: claude mcp add marmot -- marmot mcp
marmot mcp [flags]Examples
marmot mcpmarmot mcp is a Model Context Protocol server on stdin and stdout. Its tools build, run,
test, fix and explain take a directory and return the JSON output
that marmot writes in agent mode.
To register it with Claude Code:
claude mcp add marmot -- marmot mcpAgents that run marmot as a plain command get JSON too: when a coding agent's environment variable is set, JSON is the default output. See Diagnostics.
Flags
Flags take one dash or two: -release and --release are the same.
| Flag | Meaning |
|---|---|
-timeout string | time limit of one tool call (default "5m0s") |
Full help
Speak the Model Context Protocol on stdin and stdout, exposing build, run, test, fix and explain as tools that return marmot's JSON diagnostics. Register it with an agent, for example: claude mcp add marmot -- marmot mcp
Usage:
marmot mcp [flags]
Examples:
marmot mcp
Flags:
-h, --help help for mcp
--timeout string time limit of one tool call (default "5m0s")