Windows 10 / 11
Bundled installer with persistent Task Scheduler startup and a hidden background launcher so the agent does not keep a PowerShell/Windows Terminal window open.
Pair a device once, install the persistent agent, and let Rabbit Commander reconnect automatically.
Bundled installer with persistent Task Scheduler startup and a hidden background launcher so the agent does not keep a PowerShell/Windows Terminal window open.
systemd service package for Ubuntu/Debian and other systemd-based VPS or server hosts.
Persistent /workspace installer with a supervisor for pod/container restarts where systemd may not be available.
LaunchAgent package with KeepAlive and secure relay pairing.
Rabbit-Commander-0.5.1-PRODUCTION-R1Release SHA-25650bfbf5216daa50130f38da800f27d5b85849e8913a8bf569f6b9e4370e5543eWindows Setup EXE SHA-2567be875f7005bb6a8d41f2a082e3e39be4463050785326bdf31ab0ff97e7f87dcUniversal installer SHA-256b99920e3cc25e8c8fa774fafb3e8be631a884e22503c58e29143a71c963cd6fcOpen Devices → Add device. Save the one-time Device ID and Device Token.
The Windows EXE includes a verified portable Node.js runtime and agent dependencies. Do not send device tokens through chat, email, screenshots or support tickets.
Use the operating-system package above and open PowerShell/Terminal in the extracted directory.
Use the matching command with your own Device ID and Token. The agent configures persistent startup automatically. On Windows, the production agent should remain hidden in the background after installation.
Confirm the scheduled task exists, the device becomes ONLINE, and no permanent PowerShell/Windows Terminal agent window remains open.
schtasks /Query /TN "Rabbit Commander Agent"Confirm the agent service is active and persistent.
systemctl status rabbit-commander-agent --no-pagerConfirm the Rabbit LaunchAgent is loaded.
launchctl list | grep com.rabbit.commander.agentPair devices, use ChatGPT or other supported MCP clients, understand approvals and manage device security without exposing secrets.
Using Rabbit Commander, call rabbit_list_devices.Using Rabbit Commander, show processes and listening ports on my selected device.Using Rabbit Commander, read /path/to/file on my selected device.Using Rabbit Commander, run the requested command and ask for approval before execution.Read operations can run inside the authorized device scope. Writes, moves, directory creation, shell execution, process input and termination are approval-gated.
Rabbit Commander can list, read, search and read multiple UTF-8 files within allowed roots. Persistent process sessions support start, output, input and termination when shell access is enabled.
Device tokens authenticate agents. ChatGPT uses OAuth access/refresh tokens. Rotating a device token invalidates the old token, so update the agent before restarting it.
Rabbit Commander exposes a remote OAuth-enabled MCP server that can be used by supported AI clients. Choose your client below; setup and feature availability differ by provider.
Connect Rabbit Commander as a remote custom MCP app/connector in ChatGPT Developer Mode. Full read/write MCP availability depends on the ChatGPT plan and workspace policy.
https://commander.zippri.com/mcp-native-v1ChatGPT setupConnect Rabbit Commander as a custom remote MCP connector. Claude supports remote custom connectors across web/Desktop/Cowork, subject to account/admin policy.
https://commander.zippri.com/mcp-native-v1Claude setupVerified end-to-end on Rabbit Commander with Gemini CLI 0.61.0 and gemini-3.5-flash-lite.
rabbit-commander - Ready (21 tools)Gemini setupClients that support remote HTTP MCP plus OAuth may work with Rabbit Commander. Verify their current MCP/OAuth implementation before production use.
Remote MCP + OAuth/PKCEGeneral setupUse ChatGPT's custom MCP app/connector flow. Rabbit Commander is a remote MCP server, so no local bridge is required for the public production endpoint.
rabbit_list_devices.https://commander.zippri.com/mcp-native-v1Using Rabbit Commander, call rabbit_list_devices.Claude can connect to Rabbit Commander as a custom remote MCP connector. The connection is brokered from Anthropic's cloud, so use the public HTTPS MCP endpoint.
rabbit_list_devices.https://commander.zippri.com/mcp-native-v1Using Rabbit Commander, call rabbit_list_devices.Community 0.5.1Customer Installer1.1.1Gemini CLI0.61.0Verified Gemini modelgemini-3.5-flash-liteNative OAuth MCPhttps://commander.zippri.com/mcp-native-v1Expected staterabbit-commander - Ready (21 tools)& "C:\ProgramData\RabbitCommander\Tools\Gemini\gemini.cmd" --skip-trust --model gemini-3.5-flash-lite/mcp auth rabbit-commander/mcp listUsing Rabbit Commander, call rabbit_list_devices./mcp auth rabbit-commander, complete browser authorization, then run /mcp list.Usage limit reached for gemini-3.8-flashLaunch the bundled CLI with --model gemini-3.5-flash-lite. The installed CLI can route the non-lite Flash alias to another backend.gemini-2.5-flash is invalidDo not use it with the verified bundled CLI baseline. Use gemini-3.5-flash-lite.Invalid input: expected record, received arrayThis Rabbit Commander compatibility issue is fixed in the current production backend. Restart/reload the MCP client if an old session still shows it.Gemini web cannot see Rabbit CommanderThe Gemini CLI MCP configuration is separate from the Gemini website. Web custom-app availability is controlled independently by Google.Rabbit Commander uses a public remote MCP endpoint with OAuth. Other clients may be compatible if they support the same transport and authentication flow.
https://commander.zippri.com/mcp-native-v1Compatibility endpointhttps://commander.zippri.com/mcpAuthenticationOAuth Authorization Code + PKCE S256Scopesmcp:read mcp:write offline_accessrabbit_list_devices.Production service contract for administrators, developers and support teams.
https://commander.zippri.com/Native OAuth MCPhttps://commander.zippri.com/mcp-native-v1MCP compatibility endpointhttps://commander.zippri.com/mcpRelaywss://commander.zippri.com/relayOAuth issuerhttps://commander.zippri.comAuthorization Code + PKCE S256Read scopemcp:readWrite scopemcp:read mcp:writeRefreshoffline_accessNode.js 18+NetworkOutbound HTTPS/WSSWindows startupTask Scheduler + hidden launcherLinux startupsystemdmacOS startupLaunchAgentLive non-destructive checks for MCP, Relay, Control and your authorized devices. Safe summaries exclude credentials.
/mcp auth rabbit-commander. Do not recreate the device or rotate its agent token.Gemini MCP validation errorConfirm Gemini CLI 0.61.0 or newer supported baseline, use gemini-3.5-flash-lite, and verify rabbit-commander - Ready (21 tools).Read blockedReview Allowed Roots and the device security profile.Write/command waitingOpen Approvals and approve the exact pending action.Windows terminal keeps blinkingReinstall the current Windows EXE, close the old exited terminal session, then verify the scheduled task and device ONLINE state.General users should first run diagnostics and review Activity. The RunPod helper is intended only for the supported RunPod environment.
Download RunPod Repair ScriptOpen ActivityOpen Support Guide