Claude Remote Plus banner
yusufkaraaslan yusufkaraaslan

Claude Remote Plus

Development community

Description

Hot-swap Claude Code remote sessions between projects from your phone. A daemon + MCP server that manages claude remote-control processes with auto-restart, health monitoring, and project switching — all controllable via MCP tools from within the remote session itself.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

claude-remote-plus

Hot-swap Claude Code remote sessions between projects from your phone. A daemon + MCP server that manages `claude remote-control` processes with auto-restart, health monitoring, and project switching — all controllable via MCP tools from within the remote session itself.

Why?

Claude Code's `remote-control` feature lets you code from your phone or browser, but each process handles only one session. If you work across multiple projects, you'd need to SSH in and manually restart. **claude-remote-plus** fixes this:

  • A persistent daemon manages your project pool
  • Switch projects from the remote session itself (no SSH needed)
  • Health monitoring auto-restarts crashed sessions
  • Works from phone, tablet, or any browser

Quick Start

# Install
npm install -g claude-remote-plus

# Add your projects
crp add my-app ~/projects/my-app
crp add api-server ~/projects/api-server

# Start the daemon
crp start --project my-app

# Check status (shows session URL)
crp status

Open the session URL on your phone. You're in.

Switching Projects

From the remote session (phone/browser)

Just ask Claude to use the MCP tools:

"Switch to api-server" "List my projects" "Show me the server logs"

Claude will call `remote_switch`, `remote_list`, `remote_logs` etc. automatically.

From the terminal

crp switch api-server
crp list
crp status

MCP Setup

Add to `~/.claude/settings.json`:

{
  "mcpServers": {
    "claude-remote-plus": {
      "url": "http://localhost:24880/sse"
    }
  }
}

This gives every Claude Code session (including remote ones) access to the switching tools.

CLI Commands

Command Description
crp start [--project name] [--port PORT] Start the daemon
crp stop Stop the daemon
crp status Show server and session status
crp switch Switch to a project
crp list List configured projects
`crp add [--sa