scaleway-mcp
Allows interaction with Scaleway's Cockpit observability service for monitoring and logging.
Enables management of Scaleway's managed Kubernetes (Kapsule) clusters, including listing, creating, and scaling.
Provides tools for managing Scaleway's Managed Redis instances, such as listing and configuring clusters.
Provides tools to manage Scaleway cloud infrastructure, including compute (Instances, Elastic Metal), containers (Kubernetes, Serverless), storage (Object, Block), databases (RDB, Redis), networking (VPC, Load Balancers, Public Gateway, DNS), and platform services (IAM, Secret Manager, Cockpit, Billing, Queues, Topics).
Integrates with Scaleway's Serverless Containers and Functions, allowing deployment and management of serverless workloads.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@scaleway-mcplist my instances"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
scaleway-mcp
A comprehensive Model Context Protocol (MCP) server for the Scaleway cloud platform. It exposes Scaleway's products as MCP tools so an AI agent (Claude Desktop, Claude Code, Cursor, and any other MCP client) can inspect and manage your cloud infrastructure.
21 products, 155+ tools spanning compute, containers, storage, databases, networking, messaging, and platform services — built on the official
scaleway-asyncSDK.Namespaced tools (
instances_list_servers,object_storage_list_buckets) so the agent can discover capabilities per product.Safe by default. Destructive operations are opt-in and, when enabled, only touch resources this server created.
Structured JSON output, not formatted text, so agents parse results reliably.
One small file per product, with a documented recipe for adding more.
Beta. The tool surface may change. Review the security model before pointing it at a production account.
Quick start
The server runs with uv / uvx and needs a
Scaleway API key.
Claude Code
claude mcp add scaleway \
-e SCW_ACCESS_KEY=SCWXXXXXXXXXXXXXXXXX \
-e SCW_SECRET_KEY=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx \
-e SCW_DEFAULT_PROJECT_ID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx \
-- uvx scaleway-mcpClaude Desktop / Cursor / other clients
Add to the client's MCP config (for Claude Desktop:
~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"scaleway": {
"command": "uvx",
"args": ["scaleway-mcp"],
"env": {
"SCW_ACCESS_KEY": "SCWXXXXXXXXXXXXXXXXX",
"SCW_SECRET_KEY": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"SCW_DEFAULT_PROJECT_ID": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
}
}
}
}Full client instructions: docs/adding-to-your-agent.md.
Related MCP server: agentforge
Authentication
The server authenticates exactly like the scw CLI and the official SDK: it
reads ~/.config/scw/config.yaml when present and overlays the standard
environment variables (SCW_ACCESS_KEY, SCW_SECRET_KEY,
SCW_DEFAULT_PROJECT_ID, SCW_DEFAULT_REGION, SCW_DEFAULT_ZONE, ...). If you
already use the CLI, it works with no extra setup. See
docs/configuration.md.
Product coverage
Bundle | Products |
Compute & Containers | Instances, Elastic Metal, Kubernetes (Kapsule), Serverless Containers, Serverless Functions, Container Registry |
Storage & Databases | Object Storage (S3), Block Storage, Managed Databases (RDB), Redis |
Networking | VPC, Load Balancers, Public Gateway, Domains & DNS, Flexible IP |
Platform & Ops | IAM, Secret Manager, Cockpit (observability), Billing & Account |
Messaging & Queuing | Queues (SQS), Topics & Events (SNS) |
The complete, always-current tool list with parameters is in
docs/TOOLS.md. Ask the agent to call scaleway_list_products
to see what is enabled at runtime.
Enable only the products you need:
SCW_ENABLED_PRODUCTS=instance,object_storage,rdbSafety
Reads and creates by default; deletes are opt-in. Delete tools are not even registered unless
SCW_ENABLE_DELETE=true.Resources created through this server are tagged
created_by=scaleway-mcp. With deletes enabled, the server refuses to delete anything lacking that tag unlessSCW_ALLOW_DELETE_UNTAGGED=true.Use a least-privilege IAM key scoped to the products you enable. Details in docs/security.md.
Local development
git clone https://github.com/sndpl/scaleway-mcp
cd scaleway-mcp
uv sync --extra dev
uv run pytest # tests
uv run ruff check . # lint
uv run mypy # types
# Run against your account from a local checkout:
uvx --from . scaleway-mcpContributing
Adding a Scaleway product is a small, mechanical task. See CONTRIBUTING.md for the step-by-step recipe.
License
Apache-2.0. This is an unofficial, community project and is not affiliated with or endorsed by Scaleway.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityDmaintenanceA comprehensive MCP server providing over 390 tools across 66 providers, including major SaaS platforms like GitHub, Slack, and Stripe. It enables AI assistants to interact directly with a wide array of public APIs and utility services through a single interface.Last updated
- FlicenseAqualityFmaintenanceMCP server that exposes 300+ AI agents as tools via a single API key. Supports listing agents, invoking any agent with chat-completion style messages, checking agent health, and retrieving platform statistics.Last updated53
- FlicenseCqualityCmaintenanceComprehensive MCP server for managing all IBM Cloud services, offering 180+ tools across 16 domains to enable AI assistants to fully manage IBM Cloud infrastructure.Last updated1002
- AlicenseBqualityCmaintenanceEnables conversational management of Hetzner Cloud, DNS, and Storage Box infrastructure through 137 MCP tools for CRUD operations and actions like server power control, DNS zone management, and storage box snapshots.Last updated100MIT
Related MCP Connectors
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
An MCP server that let you interact with Cycloid.io Internal Development Portal and Platform
Free public MCP for AI agents — 193 tools, 44 workflows. No API key.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/sndpl/scaleway-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server