MCP Scaleway Functions — MCP-сервер для Claude Code
Управляет бессерверными функциями Scaleway напрямую из ИИ-ассистента: деплоит код, собирает зависимости и читает логи.
claude mcp add mcp-scaleway-functions -- docker run -i --rm docker.io/cyclimse/mcp-scaleway-functions:0.3.4Что делает MCP Scaleway Functions
Сервер связывает ИИ-агента с облаком Scaleway Serverless Functions. Через протокол MCP помощник умеет создавать пространства имён, выгружать список доступных рантаймов, разворачивать новые функции и обновлять их код прямо из редактора.
По умолчанию сервер читает параметры доступа из ~/.config/scw/config.yaml, но настройки можно переопределить переменными окружения вроде SCW_DEFAULT_REGION. Для передачи данных поддерживаются режимы stdio и SSE на http://localhost:8080.
Если функции нужны нативные модули, для инструмента add_dependency потребуется установленный Docker. Проект неофициальный. Базовые проверки от случайного удаления есть, но подтверждать деструктивные операции стоит вручную.
Какие задачи решает
- создать и задеплоить бессерверную функцию в Scaleway
- скачать исходный код функции для локальных правок
- добавить нативные зависимости к проекту через Docker
- получить свежие логи выполнения функции из облака
Примеры запросов агенту
- Покажи список моих функций в Scaleway и проверь доступные рантаймы
- Разверни функцию process-order в пространстве имён production
- Скачай логи функции auth-webhook за последний час
Как установить MCP Scaleway Functions
Командой платформы
claude mcp add mcp-scaleway-functions -- docker run -i --rm docker.io/cyclimse/mcp-scaleway-functions:0.3.4Командой платформы
codex mcp add mcp-scaleway-functions -- docker run -i --rm docker.io/cyclimse/mcp-scaleway-functions:0.3.4Файл настроек
{
"mcpServers": {
"mcp-scaleway-functions": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"docker.io/cyclimse/mcp-scaleway-functions:0.3.4"
]
}
}
}Файл настроек
{
"servers": {
"mcp-scaleway-functions": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"docker.io/cyclimse/mcp-scaleway-functions:0.3.4"
]
}
}
}Командой платформы
gemini mcp add mcp-scaleway-functions docker run -i --rm docker.io/cyclimse/mcp-scaleway-functions:0.3.4По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о MCP Scaleway Functions
Как установить MCP Scaleway Functions в Claude Code?
Выполните команду claude mcp add mcp-scaleway-functions -- docker run -i --rm docker.io/cyclimse/mcp-scaleway-functions:0.3.4. Она подключит сервер через Docker-контейнер.
Что делает MCP Scaleway Functions?
Сервер даёт агенту набор инструментов для управления бессерверными функциями Scaleway. Помощник может разворачивать код, менять конфигурации, скачивать исходники и читать логи.
Где сервер берёт ключи доступа к Scaleway?
Конфигурация считывается из стандартного файла ~/.config/scw/config.yaml. Также параметры можно задать переменными окружения, например SCW_SECRET_KEY и SCW_DEFAULT_REGION.