Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
CLOUDLAB_API_URLNoOverride the API endpointhttps://www.emulab.net:43794
CLOUDLAB_TOKEN_PATHNoCustom path to your JWT token file. The server looks for your JWT token in these locations (in order): 1. Path specified in CLOUDLAB_TOKEN_PATH environment variable, 2. cloudlab.jwt in the project directory, 3. ~/Downloads/cloudlab.jwt

Tools

Functions exposed to the LLM to take actions

NameDescription
list_experiments

List all your CloudLab experiments

create_experiment

Create a new CloudLab experiment from a profile

get_experiment

Get detailed status of a specific experiment including node states

reboot_node

Reboot a specific node in an experiment

reboot_all_nodes

Reboot all nodes in an experiment

reload_node

Reload/reimage a node with its disk image

powercycle_node

Power cycle a node (hard reboot)

extend_experiment

Extend the expiration time of an experiment

terminate_experiment

Terminate an experiment (WARNING: destroys all data)

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/ArdaGurcan/cloudlab-mcp'

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