v1.4.4
Optional MCP control-plane adapter (llama-launcher-mcp)
A separate, optional host-side binary (make build-mcp) that exposes llama-launcher's lifecycle commands as MCP tools over HTTP, so a client on another machine — typically a coding agent in a container — can control which model runs on the host. It shells out to the CLI and dispatches control commands only, never proxying inference, so llama-launcher itself keeps no listener and ADR-0002 stays intact (see ADR-0008).
- Tools:
list_profiles,server_status,tail_log(read) plusload_profile,unload_model,start_server,stop_server(mutating, omitted under--read-only). - Access: source-IP allowlist, no token —
--allow <ip|cidr|host>or--allow-interface <name>to allow a local bridge's subnet (covers any IP the bridge assigns the container, nothing to pin). Listener binds the container-facing interface via--listen(not0.0.0.0).
The Homebrew formula installs the llama-launcher CLI only; build the adapter with make build-mcp.