Skip to main content

Overview

Registering your Station with CloudShip enables:
  • Remote agent execution
  • Centralized monitoring
  • Bundle distribution
  • OAuth authentication for MCP

Getting a Registration Key

1

Log in to CloudShip

Go to app.cloudshipai.com and sign in
2

Navigate to Stations

Click Stations in the sidebar
3

Create Registration Key

Click New Registration Key and give it a name
4

Copy the Key

Copy the generated key (it won’t be shown again)

Registering Your Station

During Init

Existing Station

Edit ~/.config/station/config.yaml:
Then restart Station:

Via Environment Variables

Verification

After registration, verify the connection:
You should see:
In the CloudShip dashboard, your Station will appear in the Stations list.

What Happens After Registration

Once registered, your Station:
  1. Opens a management channel to Lighthouse
  2. Reports status periodically (health, agents, tools)
  3. Receives commands for remote execution
  4. Sends telemetry if enabled

Security

Connection Security

  • All communication uses TLS encryption
  • Registration keys are one-time use
  • Station authenticates with Lighthouse on each connection

Data Privacy

  • Agent prompts stay on your Station
  • Only execution results are sent to CloudShip (if requested)
  • Telemetry is opt-in

Revoking Access

To disconnect a Station:
  1. In CloudShip dashboard, go to Stations
  2. Click the Station you want to remove
  3. Click Revoke Registration
Or locally:

Local Development with Lighthouse

For testing CloudShip integration locally:
Local Lighthouse requires additional setup. See Lighthouse documentation.

Troubleshooting

Connection Failed

Check:
  • Internet connectivity
  • Registration key validity
  • Endpoint URL (should include port)

Registration Rejected

Generate a new registration key in the CloudShip dashboard.

Already Registered

Each registration key can only be used once. Either:
  • Use a new registration key
  • Delete the existing Station in CloudShip dashboard