Scaleway MCP server — Claude Code MCP server: install and use
Exposes Scaleway CLI commands as Model Context Protocol tools over stdio. Useful for managing Scaleway cloud instances and IAM directly inside AI assistants.
claude mcp add mcp -- docker run -i --rm scaleway/cli:2.65.1What Scaleway MCP server does
The server runs via scw mcp server serve or a Docker container, publishing CLI functionality over standard I/O. It maps CLI commands to MCP tools following the namespace_resource_verb pattern. Examples include instance_server_list and iam_user_list.
Configuration is inherited from standard CLI settings. It reads ~/.config/scw/config.yaml, $SCW_CONFIG_PATH, or environment variables such as SCW_ACCESS_KEY and SCW_SECRET_KEY. Without configured credentials, API calls will fail. Under the hood, Go code converts arguments into JSON Schema representations, and setting SCW_DEBUG=true enables debug logging.
What it helps with
- list active virtual instances in a Scaleway account
- query IAM users and permissions without leaving the assistant
- execute Scaleway cloud management operations through AI tools
Example prompts for the agent
- Check my active servers using
instance_server_list - Show the organization users via
iam_user_list - Inspect current Scaleway resources configured for this project
How to install Scaleway MCP server
Platform CLI
claude mcp add mcp -- docker run -i --rm scaleway/cli:2.65.1Platform CLI
codex mcp add mcp -- docker run -i --rm scaleway/cli:2.65.1Config file
{
"mcpServers": {
"mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"scaleway/cli:2.65.1"
]
}
}
}Config file
{
"servers": {
"mcp": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"scaleway/cli:2.65.1"
]
}
}
}Platform CLI
gemini mcp add mcp docker run -i --rm scaleway/cli:2.65.1Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about Scaleway MCP server
How to install Scaleway MCP server in Claude Code?
Run claude mcp add mcp -- docker run -i --rm scaleway/cli:2.65.1 in your terminal. You can also run scw mcp server serve locally if the CLI is installed.
What does Scaleway MCP server do?
It transforms Scaleway CLI commands into stdio MCP tools. Each cloud command becomes an accessible tool using the namespace_resource_verb format.
How are API credentials provided to the server?
The server loads ~/.config/scw/config.yaml or the path in $SCW_CONFIG_PATH. Alternatively, you can export SCW_ACCESS_KEY and SCW_SECRET_KEY in your environment.