Repository navigation
Station 0.24.6
Station 0.24.6 🚂
Welcome to Station 0.24.6! This release includes improvements to the AI infrastructure platform that makes MCP servers as easy to discover, configure, and deploy as Docker containers.
Installation
One-liner install:
curl -sSL https://getstation.cloudshipai.com | bashOr with specific version:
curl -sSL https://getstation.cloudshipai.com | bash -s -- --version v0.24.6Manual download:
Download the appropriate binary for your platform from the assets below.
Go install:
go install github.com/cloudshipai/station/cmd/main@v0.24.6Changelog
🚀 Features
- f8825fa: feat(bundle): add export-vars command and local bundle deploy support (@epuerta9)
- ed0ed20: feat(deploy): add --env-file flag for .env secrets loading (@epuerta9)
- c8c526a: feat(deploy): add K8s bundle file support via ConfigMap (@epuerta9)
- 1665843: feat(deploy): add bundle file copy support for Ansible deployment (@epuerta9)
- 338308e: feat(deploy): add multi-target deployment, bundle-id support, and export-vars command (@epuerta9)
- e7e4271: feat(deploy): add runtime secrets backend support (@epuerta9)
- 71ee0d5: feat(deploy): auto-configure CloudShip secrets and telemetry for Fly.io (@epuerta9)
- 7523153: feat(deploy): simplify secrets - remove --secrets-from, enhance export-vars (@epuerta9)
- 7818a71: feat(github): Auto-detect AI provider and MCP env vars from config (@epuerta9)
- 2b3d1f4: feat(lattice): add Lab 8 - centralized NATS deployment (@epuerta9)
- 9d3f7fa: feat(lattice): add NATS authentication support for embedded server (@epuerta9)
- 8e7a99c: feat(lattice): add Witness pattern, Propulsion, and CloudEvents stream (@epuerta9)
- d0e93ff: feat(lattice): add config options, lab agents, and E2E documentation (@epuerta9)
- a1836ee: feat(sandbox): Fly Machines backend with session persistence (#91) (@epuerta9)
- 1c5ffa0: feat: Add 'stn github init' command for easy GitHub Actions setup (@epuerta9)
- 32e2d68: feat: Add station-agent plugin with pre-configured subagent (@epuerta9)
- bbf606c: feat: Add stn secrets command and secrets-backend support in github init (@epuerta9)
🐛 Bug fixes
- 9f0e870: fix(deploy): fix Ansible target to work with base image and add CLI flags (@epuerta9)
- 6ae381a: fix(deploy): use consistent naming for bundle deployments (@epuerta9)
- 52c8a7f: fix(up): use port 4223 for NATS to avoid conflict with stdio mode (@epuerta9)
📚 Documentation
- 6979f41: docs(deploy): add comprehensive deployment guide and remove Nomad target (@epuerta9)
- 4f20b54: docs(lattice): add Labs 5-7 documentation (@epuerta9)
- 83a7c4a: docs(lattice): add comprehensive env var docs and lab tutorial (@epuerta9)
- 7146e06: docs(mcp): update coding backend docs and improve tool descriptions (@epuerta9)
What's Station?
Station transforms complex MCP server setup from hours of configuration into a 30-second guided wizard. Think of it as the "package manager for AI agents."
Key Features:
- 🧙 AI-powered MCP server discovery from GitHub URLs
- 📋 Interactive configuration wizards with validation
- 🚀 One-command deployment from repo to running server
- 🤖 Revolutionary AI agent platform with smart context management
- 🔒 Enterprise security with local and remote deployment modes
Getting Started
# Initialize Station
stn init
# Discover and deploy any MCP server from GitHub
stn load https://github.com/modelcontextprotocol/servers/tree/main/src/filesystem
# Access admin interface
ssh admin@localhost -p 2222Full Changelog: v0.24.5...v0.24.6