Switchboard
MCPReferenceby johnjanthony
Indexed by Glama. No runnable package is published via Glama's API — open the repository for install instructions.
MCP configuration
Environment
SWITCHBOARD_HOSTLocal bind address for the SSE/HTTP server.
SWITCHBOARD_PORTLocal port for the SSE/HTTP server.
SWITCHBOARD_LOG_PATHPath to the event audit log.
SWITCHBOARD_WSL_HOMEOverride for the resolved WSL home path; escape hatch for the NSSM Session 0 case where the wsl.exe -e bash probe fails.
FIREBASE_DATABASE_URLrequiredThe URL of your Firebase Realtime Database.
SWITCHBOARD_RATE_LIMITMax messages per minute per conversation before ask_human / notify_human / send_document_human are rejected.
SWITCHBOARD_SPAWN_ROOTAlias for SWITCHBOARD_WINDOWS_SPAWN_ROOT.
FIREBASE_STORAGE_BUCKETHostname of your Firebase Storage bucket.
SWITCHBOARD_TIMEOUT_SECONDSHow long ask_human blocks before returning __TIMEOUT__.
FIREBASE_SERVICE_ACCOUNT_JSONrequiredAbsolute path to your Firebase service account key JSON file.
SWITCHBOARD_WINDOWS_SPAWN_ROOTWindows root containing your project folders (e.g. C:\Work). Alias: SWITCHBOARD_SPAWN_ROOT.
SWITCHBOARD_WSL_SPAWN_ROOT_SEGMENTSegment appended to the resolved WSL home to locate the workspace root (e.g. /home/john/work).
Install in one click with Zurek
Browse here, install from the native macOS app — pick targets, fill env vars, and write configs safely.