What Are Station Agents?
Station agents are AI-powered automation tools that:- Execute multi-step tasks autonomously
- Access tools and APIs through MCP servers
- Run on your infrastructure with your credentials
Unlike ChatGPT or Claude, Station agents have direct access to your tools (AWS, databases, filesystems) and can execute complex workflows without copy-pasting commands.
Dotprompt Format
Every agent is a.prompt file with YAML frontmatter and a template body:
Frontmatter Reference
Model Selection
Creating Agents
- CLI
- File
Running Agents
Discovering Tools
List available MCP tools for your agents:Coding Backends
Agents can be enhanced with coding capabilities that allow them to read, write, and modify files.OpenCode Backend
Enable AI coding with filesystem access via OpenCode:The transport mechanism (HTTP or NATS) is configured at the Station level, not per-agent. This makes agent definitions portable across different deployments. See OpenCode Backend for backend configuration.
Coding Frontmatter Options
OpenCode Backend
Full guide to OpenCode integration, HTTP vs NATS backends, and container mode
Sandbox Backend
For isolated code execution in containers (different from OpenCode), use the sandbox backend:Sandbox Execution
Run code safely in isolated Docker containers
Notifications
Enable agents to send webhook notifications (ntfy, Slack, or any webhook endpoint):notify tool with parameters:
Notifications
Full guide to webhook configuration and formats
Next Steps
Notifications
Send webhook notifications from agents
MCP Tools
Connect agents to external services
Multi-Agent Teams
Build hierarchical agent teams
Workflows
Orchestrate multi-step agent tasks
Evaluation
Test and score your agents

