MCP Scaleway Functions — Claude Code MCP server: how to install
Connects coding assistants to Scaleway Serverless Functions to manage namespaces, deploy code, and inspect function logs.
claude mcp add mcp-scaleway-functions -- docker run -i --rm docker.io/cyclimse/mcp-scaleway-functions:0.3.4What MCP Scaleway Functions does
This server links your AI assistant to Scaleway Serverless Functions. Through MCP tools, the model can query runtimes, set up namespaces, push code, and update settings. Everything happens from your IDE.
It reads credentials from ~/.config/scw/config.yaml or variables like SCW_DEFAULT_REGION. By default, it operates over SSE on http://localhost:8080, but stdio mode is available via --transport stdio.
Running the add_dependency tool for native packages requires Docker on the host. The project is unofficial. Review deletion requests before letting the agent proceed.
What it helps with
- deploy and update serverless functions on Scaleway
- download existing function code into local files
- install native dependencies using Docker
- stream execution logs from remote functions
Example prompts for the agent
- List all my Scaleway function namespaces and check available runtimes
- Deploy a new function called image-resizer in the production namespace
- Fetch the latest logs for the webhook-handler function
How to install MCP Scaleway Functions
Platform CLI
claude mcp add mcp-scaleway-functions -- docker run -i --rm docker.io/cyclimse/mcp-scaleway-functions:0.3.4Platform CLI
codex mcp add mcp-scaleway-functions -- docker run -i --rm docker.io/cyclimse/mcp-scaleway-functions:0.3.4Config file
{
"mcpServers": {
"mcp-scaleway-functions": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"docker.io/cyclimse/mcp-scaleway-functions:0.3.4"
]
}
}
}Config file
{
"servers": {
"mcp-scaleway-functions": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"docker.io/cyclimse/mcp-scaleway-functions:0.3.4"
]
}
}
}Platform CLI
gemini mcp add mcp-scaleway-functions docker run -i --rm docker.io/cyclimse/mcp-scaleway-functions:0.3.4Step 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 MCP Scaleway Functions
How do I install MCP Scaleway Functions in Claude Code?
Run claude mcp add mcp-scaleway-functions -- docker run -i --rm docker.io/cyclimse/mcp-scaleway-functions:0.3.4 in your terminal. This command mounts the server using stdio inside a Docker container.
What does MCP Scaleway Functions do?
It connects an AI coding agent to Scaleway Serverless Functions. The model gains tools to deploy functions, manage namespaces, fetch logs, and download code directly.
How does the server authenticate with Scaleway?
It searches for credentials in ~/.config/scw/config.yaml. You can also configure access using Scaleway environment variables such as SCW_SECRET_KEY and SCW_DEFAULT_REGION.