Switchboard

MCPReference

by johnjanthony

Indexed by Glama. No runnable package is published via Glama's API — open the repository for install instructions.

mcplocal-only

MCP configuration

stdio

Environment

  • SWITCHBOARD_HOST

    Local bind address for the SSE/HTTP server.

  • SWITCHBOARD_PORT

    Local port for the SSE/HTTP server.

  • SWITCHBOARD_LOG_PATH

    Path to the event audit log.

  • SWITCHBOARD_WSL_HOME

    Override for the resolved WSL home path; escape hatch for the NSSM Session 0 case where the wsl.exe -e bash probe fails.

  • FIREBASE_DATABASE_URLrequired

    The URL of your Firebase Realtime Database.

  • SWITCHBOARD_RATE_LIMIT

    Max messages per minute per conversation before ask_human / notify_human / send_document_human are rejected.

  • SWITCHBOARD_SPAWN_ROOT

    Alias for SWITCHBOARD_WINDOWS_SPAWN_ROOT.

  • FIREBASE_STORAGE_BUCKET

    Hostname of your Firebase Storage bucket.

  • SWITCHBOARD_TIMEOUT_SECONDS

    How long ask_human blocks before returning __TIMEOUT__.

  • FIREBASE_SERVICE_ACCOUNT_JSONrequired

    Absolute path to your Firebase service account key JSON file.

  • SWITCHBOARD_WINDOWS_SPAWN_ROOT

    Windows root containing your project folders (e.g. C:\Work). Alias: SWITCHBOARD_SPAWN_ROOT.

  • SWITCHBOARD_WSL_SPAWN_ROOT_SEGMENT

    Segment 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.