Choose Your Plugin
Station offers two plugin options:- station (Skills-based)
- station-agent (Subagent-based)
Lightweight integration - Claude learns Station via skills that inject knowledge into your conversation.
- Skills:
station,station-agents,station-mcp,station-deploy,station-benchmark,station-workflows - Slash Commands:
/station,/station-agent,/station-workflow,/station-bundle - MCP Server: 55+ tools for agent management, execution, and workflows
Quick Start
Option 1: Install from Marketplace (Recommended)
Option 2: Direct GitHub Install
Option 3: Local Installation
If you’ve cloned the Station repository locally:Option 4: Manual MCP Configuration
Add Station directly to your.mcp.json (MCP tools only, no skills or subagent):
Prerequisites
Before using the plugin:- Station CLI installed: See Installation
- Station initialized: Run
stn initto set up your workspace - At least one agent: Create an agent or install a bundle
Skills
Skills are comprehensive guides that teach Claude Code how to use Station. Load them with/skill <name>:
Available Skills
Using Skills
- Complete command reference with examples
- Agent format (Dotprompt) specification
- Workflow state machine patterns
- MCP tool usage patterns
- Best practices and common patterns
Skills are only available in the
station plugin. The station-agent plugin uses a dedicated subagent instead.Skill Contents
- station
- station-config
The core Station skill covers:
- Agent lifecycle (create, run, list, update, delete)
- Dotprompt format with YAML frontmatter
- MCP server tools and configuration
- Workflow state machines
- Environment management
- Bundle creation and installation
Station Operator Subagent
The
station-operator subagent is only available in the station-agent plugin.station-agent plugin, you get a dedicated Station Operator subagent that Claude can delegate to for autonomous Station operations.
Capabilities
Thestation-operator subagent can:
How It Works
Claude automatically delegates Station tasks to the subagent when appropriate:Tracing Setup
The subagent reminds you to set up Jaeger for observability on first interaction:Skills vs Subagent: When to Use Each
Available Slash Commands
The plugin provides four slash commands that teach Claude Code how to work with Station:Using Commands
MCP Tools
After installation, Claude Code has access to Station’s MCP tools:Agent Management
Execution & Monitoring
Environment & Configuration
Workflows
Use
/station to see the full list of 55+ available MCP tools.Usage Examples
Creating an Agent
Ask Claude Code directly:station_create_agent with the appropriate configuration.
Running an Agent
Building Multi-Agent Teams
Creating Workflows
Agent Format (Dotprompt)
Station agents use the Dotprompt format - YAML frontmatter with Handlebars templates:MCP Configuration Options
Basic stdio Mode
With Custom Config
HTTP Mode (Remote Station)
Connect to a running Station server:Multiple Environments
With Telemetry
Troubleshooting
Plugin Not Working
- Verify Station is installed:
- Test MCP manually:
- Reinstall the plugin:
MCP Tools Not Available
- Check
.mcp.jsonexists in your project root - Restart Claude Code after configuration changes
- Ask Claude: “List available Station MCP tools”
Agent Creation Failing
- Check environment exists:
- Verify AI provider is configured:
- Check MCP tools are available:
Best Practices
1. Choose the Right Plugin
2. Enable Tracing
Always start Jaeger for observability when debugging:3. Use MCP Over CLI
Prefer MCP tools for structured responses:4. Use Slash Commands for Context (Skills Plugin)
Start complex tasks with the relevant slash command:5. Organize by Environment
Use separate MCP entries for different environments to avoid mistakes:Next Steps
Agent Development
Create custom AI agents
MCP Tools
Full MCP tools reference
Workflows
Multi-step orchestration
Bundles
Package and distribute agents

