Skip to main content
Glama
btafoya
by btafoya

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
LIBVIRT_URINoThe libvirt connection URI (e.g., qemu:///system or qemu:///session)qemu:///system

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
boxes.listA

List all libvirt domains (VMs) managed by GNOME Boxes/libvirt

boxes.infoC

Get detailed domain info

boxes.startC

Start a domain (VM)

boxes.shutdownA

Shutdown/Power off a domain (graceful by default)

boxes.rebootC

Reboot a running domain

boxes.suspendC

Suspend a running domain

boxes.resumeC

Resume a suspended domain

boxes.undefineA

Undefine a domain (remove from libvirt). Storage is NOT deleted.

boxes.snapshots.listC

List snapshots for a domain

boxes.snapshots.createB

Create a snapshot for a domain

boxes.snapshots.revertC

Revert a domain to a snapshot

boxes.snapshots.deleteC

Delete a snapshot

boxes.displayA

Get SPICE/VNC display address for VM (useful to open viewer)

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/btafoya/boxes-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server