Running Modes
Station can run in three different modes:| Mode | Command | Best For |
|---|---|---|
| Server | stn serve | Local development, direct access |
| Docker | stn up | Isolated deployment, CI/CD |
| stdio | stn stdio | Direct MCP integration |
Server Mode
Start Station directly on your machine:| Service | Default Port | Description |
|---|---|---|
| API/UI | 8585 | REST API and Web management interface |
| MCP | 8586 | Model Context Protocol server |
| Agent MCP | 8587 | OAuth-protected dynamic agent MCP |
| SSH | 2222 | SSH admin interface |
Custom Ports
With Telemetry
Docker Mode
Start Station in an isolated Docker container:What stn up Does
- Builds/pulls the Station container image
- Creates Docker volume for configuration persistence
- Mounts your current directory as
/workspace - Starts the container with all services
- Updates
.mcp.jsonfor Claude Desktop integration
With Bundle
Install a CloudShip bundle on startup:With Custom Workspace
Development Mode
Enable Genkit Developer UI for debugging:Stopping
stdio Mode
For direct MCP integration with AI editors:- 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 inconfig.yaml:
Viewing Traces
Open Jaeger UI at http://localhost:16686 and search for servicestation.

