Skip to main content
Station provides two Claude Code plugins that give Claude Code access to 55+ MCP tools for agent orchestration. Choose the integration style that fits your workflow.

Choose Your Plugin

Station offers two plugin options:
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
Best when you want direct control over Station operations in your main conversation.

Quick Start

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):
The OTEL_EXPORTER_OTLP_ENDPOINT enables distributed tracing. Start Jaeger with stn jaeger up to view traces at http://localhost:16686.

Prerequisites

Before using the plugin:
  1. Station CLI installed: See Installation
  2. Station initialized: Run stn init to set up your workspace
  3. 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

Skills provide Claude with:
  • Complete command reference with examples
  • Agent format (Dotprompt) specification
  • Workflow state machine patterns
  • MCP tool usage patterns
  • Best practices and common patterns
Load /skill station at the start of a session when doing significant Station work. It gives Claude comprehensive context to help you more effectively.
Skills are only available in the station plugin. The station-agent plugin uses a dedicated subagent instead.

Skill Contents

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.
When you install the station-agent plugin, you get a dedicated Station Operator subagent that Claude can delegate to for autonomous Station operations.

Capabilities

The station-operator subagent can:

How It Works

Claude automatically delegates Station tasks to the subagent when appropriate:
You can also invoke it explicitly:

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:
Claude will use 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:
The {{userInput}} variable is populated with the task when running the agent. Always include it in your prompt.

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

  1. Verify Station is installed:
  1. Test MCP manually:
  1. Reinstall the plugin:

MCP Tools Not Available

  1. Check .mcp.json exists in your project root
  2. Restart Claude Code after configuration changes
  3. Ask Claude: “List available Station MCP tools”

Agent Creation Failing

  1. Check environment exists:
  1. Verify AI provider is configured:
  1. 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