Skip to main content

Running Modes

Station can run in three different modes:

Server Mode

Start Station directly on your machine:
This starts all Station services:

Custom Ports

With Telemetry

View traces at http://localhost:16686

Docker Mode

Start Station in an isolated Docker container:

What stn up Does

  1. Builds/pulls the Station container image
  2. Creates Docker volume for configuration persistence
  3. Mounts your current directory as /workspace
  4. Starts the container with all services
  5. Updates .mcp.json for Claude Desktop integration

With Bundle

Install a CloudShip bundle on startup:

With Custom Workspace

Development Mode

Enable Genkit Developer UI for debugging:
Access Genkit UI at http://localhost:4000

Stopping

stdio Mode

For direct MCP integration with AI editors:
This mode:
  • Runs MCP server over stdin/stdout
  • Used by Claude Desktop, Cursor, etc.
  • No network ports exposed

Claude Desktop Integration

Add to your Claude Desktop config:

Telemetry

Station supports OpenTelemetry for distributed tracing.

Quick Setup

Manual Configuration

Set in config.yaml:
Or via environment:

Viewing Traces

Open Jaeger UI at http://localhost:16686 and search for service station.

Health Checks

Check if Station is running:
Or via API:

Logs

View server logs:

Auto-Sync on Startup

When Station starts, it automatically syncs configurations from file-based configs:
To skip auto-sync: