Shipyard
JSON →The Shipyard CLI provides an MCP server for agents to manage Shipyard environments directly: by pulling logs, comparing branches, running tests, and stopping/starting environments..
Tools · 19
- get orgs Get all orgs you are a member of
- set org Set the global default org
- get org Get the currently configured org
- get environments List all environments with optional filters
- get environment Get details for a specific environment by its UUID
- stop environment Stop a running environment
- restart environment Restart a stopped environment
- cancel environment Cancel ongoing build for an environment
- rebuild environment Rebuild an environment
- revive environment Revive a deleted environment
- get services Get all services and exposed ports for an environment
- exec Execute any command in a running environment's service
- port-forward Port forward a running environment's service's port
- logs Get logs for a running environment's service
- visit Visit an environment
- get volumes List all volumes in an environment
- get snapshots List all volume snapshots in an environment
- reset volume Reset a volume in an environment
- create snapshot Create a snapshot in an environment
Environment variables
SHIPYARD_API_TOKEN
Links
★ 11 GitHub stars