Station AI agent orchestration platform plugins
npx claudepluginhub cloudshipai/stationStation AI agent orchestration - create, manage, and run AI agents with 55+ MCP tools
Station AI agent orchestration with a pre-configured subagent - full MCP integration for power users
Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Production-ready workflow orchestration with 79 focused plugins, 184 specialized agents, and 150 skills - optimized for granular installation and minimal token usage
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations

Build, test, and deploy intelligent agent teams. Self-hosted. Git-backed. Production-ready.
Quick Start | Real Example | Deploy | Documentation
Build multi-agent systems that coordinate like real teams. Test with realistic scenarios. Deploy on your infrastructure.
Station gives you:
stn deploySTN_CLOUDSHIP_KEY or CLOUDSHIPAI_REGISTRATION_KEYOPENAI_API_KEY - OpenAI (gpt-5-mini, gpt-5, etc.)GEMINI_API_KEY - Google GeminiANTHROPIC_API_KEY - Anthropic (claude-sonnet-4-20250514, etc.)curl -fsSL https://raw.githubusercontent.com/cloudshipai/station/main/install.sh | bash
Choose your AI provider:
Use CloudShip AI for optimized inference with Llama and Qwen models. This is the default when a registration key is available.
# Set your CloudShip registration key
export CLOUDSHIPAI_REGISTRATION_KEY="csk-..."
# Or use: export STN_CLOUDSHIP_KEY="csk-..."
stn init --provider cloudshipai --ship # defaults to cloudship/llama-3.1-70b
Available models:
cloudship/llama-3.1-70b (default) - Best balance of performance and costcloudship/llama-3.1-8b - Faster, lower costcloudship/qwen-72b - Alternative large model⚠️ DEPRECATED: Anthropic OAuth is currently unavailable.
Anthropic has restricted third-party use of OAuth tokens. This authentication method is not working until further notice.
Please use one of the following alternatives:
- OpenAI API Key (recommended)
- Google Gemini API Key
- Anthropic API Key (pay-per-token, not subscription-based)
Use your existing Claude Max or Claude Pro subscription - no API billing required.
# ❌ NOT WORKING - Anthropic OAuth disabled
# stn init --provider anthropic --ship
# stn auth anthropic login
export OPENAI_API_KEY="sk-..."
stn init --provider openai --ship # defaults to gpt-5-mini
export GEMINI_API_KEY="..."
stn init --provider gemini --ship
This sets up:
~/.config/station/config.yamlStart the Jaeger tracing backend for observability:
stn jaeger up
This starts Jaeger UI at http://localhost:16686 for viewing agent execution traces.
Choose your editor and add Station:
claude mcp add station -e OTEL_EXPORTER_OTLP_ENDPOINT=http://localhost:4318 --scope user -- stn stdio
Verify with claude mcp list.
Add to opencode.jsonc:
{
"mcp": {
"station": {
"enabled": true,
"type": "local",
"command": ["stn", "stdio"],
"environment": {
"OTEL_EXPORTER_OTLP_ENDPOINT": "http://localhost:4318"
}
}
}
}
Add to .cursor/mcp.json in your project (or ~/.cursor/mcp.json for global):
{
"mcpServers": {
"station": {
"command": "stn",
"args": ["stdio"],
"env": {
"OTEL_EXPORTER_OTLP_ENDPOINT": "http://localhost:4318"
}
}
}
}
| OS | Config Path |
|---|---|
| macOS | ~/Library/Application Support/Claude/claude_desktop_config.json |
| Windows | %APPDATA%\Claude\claude_desktop_config.json |
| Linux | ~/.config/Claude/claude_desktop_config.json |