A human-in-the-loop input gateway for AI coding agents that lets agents pause mid-task and ask questions via a native Android app, designed for away-from-desk workflows.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
process.env. You'll be asked to provide them before it can run.SWITCHBOARD_BASE_URLSWITCHBOARD_MARKER_DIRFIREBASE_SERVICE_ACCOUNT_JSON— Yes Absolute path to your Firebase service account key JSON file.FIREBASE_DATABASE_URL— Yes The URL of your Firebase Realtime Database.SWITCHBOARD_WINDOWS_SPAWN_ROOT— For spawn Windows root containing your project folders (e.g. C:\Work). Alias: SWITCHBOARD_SPAWN_ROOT.SWITCHBOARD_SPAWN_ROOT— SWITCHBOARD_WINDOWS_SPAWN_ROOT For spawn Windows root containing your project folders (e.g. C:\Work). Alias: .SWITCHBOARD_HOST— No 127.0.0.1 Local bind address for the SSE/HTTP server.SWITCHBOARD_PORT— No 9876 Local port for the SSE/HTTP server.SWITCHBOARD_TIMEOUT_SECONDS— No 86400 How long ask_human blocks before returning __TIMEOUT__.FIREBASE_STORAGE_BUCKET— No Hostname of your Firebase Storage bucket.SWITCHBOARD_RATE_LIMIT— No 30 Max messages per minute per conversation before ask_human / notify_human / send_document_human are rejected.SWITCHBOARD_WSL_SPAWN_ROOT_SEGMENT— No work Segment appended to the resolved WSL home to locate the workspace root (e.g. /home/john/work).SWITCHBOARD_WSL_HOME— No (auto-detected) Override for the resolved WSL home path; escape hatch for the NSSM Session 0 case where the wsl.exe -e bash probe fails.[](https://m8ven.ai/mcp/johnjanthony-switchboard-1aaocg)