Vagrant · Capability
Vagrant Box Lifecycle
Unified workflow capability for managing the complete Vagrant box lifecycle - from searching the public catalog and creating new boxes, to publishing versions and managing providers. Designed for DevOps engineers and platform teams automating development environment distribution via Vagrant Cloud.
What You Can Do
GET
Search boxes
— Search the Vagrant box catalog
/v1/boxes
POST
Create box
— Create a new Vagrant box
/v1/boxes
GET
Get box
— Get a specific Vagrant box
/v1/boxes/{username}/{name}
PUT
Update box
— Update a Vagrant box
/v1/boxes/{username}/{name}
DELETE
Delete box
— Delete a Vagrant box
/v1/boxes/{username}/{name}
POST
Create version
— Create a new version for a box
/v1/boxes/{username}/{name}/versions
GET
Get version
— Get a specific box version
/v1/boxes/{username}/{name}/versions/{version}
PUT
Release version
— Publish a box version
/v1/boxes/{username}/{name}/versions/{version}/release
MCP Tools
search-boxes
Search the public Vagrant box catalog
read-only
get-box
Get details for a specific Vagrant box
read-only
idempotent
create-box
Create a new Vagrant box in the registry
update-box
Update a Vagrant box metadata
idempotent
delete-box
Delete a Vagrant box
idempotent
create-version
Create a new version for a Vagrant box
get-version
Get a specific box version details
read-only
idempotent
release-version
Publish a box version to make it available for download
idempotent
APIs Used
vagrant-cloud