Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SCW_ACCESS_KEYYesScaleway access key
SCW_PROJECT_IDYesScaleway project ID
SCW_SECRET_KEYYesScaleway secret key
SCW_DEFAULT_ZONENoDefault zonefr-par-1
SCW_DEFAULT_REGIONNoDefault regionfr-par
SCW_ORGANIZATION_IDYesScaleway organization ID

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_instancesA

List all compute instances in a Scaleway zone.

Args: zone: Scaleway zone (e.g., fr-par-1, nl-ams-1). If not provided, uses default zone.

get_instanceA

Get detailed information about a specific instance.

Args: instance_id: The ID of the instance to retrieve zone: Scaleway zone (e.g., fr-par-1). If not provided, uses default zone.

create_instanceA

Create a new compute instance.

Args: name: Name for the new instance instance_type: Instance type (e.g., DEV1-S, GP1-XS, PLAY2-NANO) image_id: Image ID to use for the instance zone: Scaleway zone (e.g., fr-par-1). If not provided, uses default zone. tags: Optional list of tags for the instance

start_instanceA

Start a stopped instance.

Args: instance_id: The ID of the instance to start zone: Scaleway zone (e.g., fr-par-1). If not provided, uses default zone.

stop_instanceA

Stop a running instance.

Args: instance_id: The ID of the instance to stop zone: Scaleway zone (e.g., fr-par-1). If not provided, uses default zone.

delete_instanceA

Delete an instance.

Args: instance_id: The ID of the instance to delete zone: Scaleway zone (e.g., fr-par-1). If not provided, uses default zone.

list_private_networksA

List all private networks in a Scaleway region.

Args: region: Scaleway region (e.g., fr-par, nl-ams). If not provided, uses default region.

create_private_networkA

Create a new private network.

Args: name: Name for the new private network region: Scaleway region (e.g., fr-par, nl-ams). If not provided, uses default region. tags: Optional list of tags for the network

list_k8s_clustersA

List all Kubernetes clusters in a Scaleway region.

Args: region: Scaleway region (e.g., fr-par, nl-ams). If not provided, uses default region.

get_k8s_clusterA

Get detailed information about a Kubernetes cluster.

Args: cluster_id: The ID of the cluster to retrieve region: Scaleway region (e.g., fr-par, nl-ams). If not provided, uses default region.

list_imagesA

List available instance images.

Args: zone: Scaleway zone (e.g., fr-par-1). If not provided, uses default zone. arch: Filter by architecture (x86_64 or arm64). If not provided, shows all.

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/klogins-hash/scaleway-mcp-server'

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