Kling — MCP-сервер для Claude Code: что делает и как установить
Подключает генерацию видео и синхронизацию губ через Kling AI напрямую к агенту. Позволяет запускать рендер, проверять статус задач и скачивать файлы в проект.
claude mcp add --env KLING_ACCESS_KEY=<KLING_ACCESS_KEY> --env KLING_SECRET_KEY=<KLING_SECRET_KEY> --env KLING_REQUEST_TIMEOUT_MS=<KLING_REQUEST_TIMEOUT_MS> --env MCP_WORKSPACE_PATH=<MCP_WORKSPACE_PATH> --env KLING_DOWNLOAD_ROOT=<KLING_DOWNLOAD_ROOT> --transport stdio kling -- npx -y @mindstone/mcp-server-klingЧто делает Kling
Сервер добавляет 10 инструментов для работы с API сервиса Kling. Через них помощник запускает генерацию роликов по текстовому описанию и анимирует статичные кадры. Также можно удлинять ролики на 4–5 секунд за запрос. Отдельный вызов накладывает озвучку с синхронизацией губ персонажа. Инструменты создания картинок и проверки баланса работают через тот же интерфейс.
Для работы требуются Node.js от версии 20 и ключи KLING_ACCESS_KEY с KLING_SECRET_KEY. Файлы мультимедиа для загрузки должны находиться в каталоге MCP_WORKSPACE_PATH. Сервер отклоняет чтение файлов из системных директорий вроде ~/.ssh или /etc. Это предотвращает случайную утечку конфиденциальных данных. Ссылки на готовые файлы действуют 30 дней.
Какие задачи решает
- генерировать видеоролики по текстовому описанию или картинке
- продлевать готовые ролики Kling на 4–5 секунд за запрос
- синхронизировать движение губ персонажа с речью или аудиозаписью
- скачивать готовые видеофайлы до истечения 30-дневного срока хранения
Примеры запросов агенту
- Сгенерируй пятисекундное видео с плывущей по озеру лодкой через Kling.
- Проверь статус задачи генерации видео по переданному идентификатору.
- Покажи остаток баланса и доступных ресурсов в учётной записи Kling.
Как установить Kling
Командой платформы
claude mcp add --env KLING_ACCESS_KEY=<KLING_ACCESS_KEY> --env KLING_SECRET_KEY=<KLING_SECRET_KEY> --env KLING_REQUEST_TIMEOUT_MS=<KLING_REQUEST_TIMEOUT_MS> --env MCP_WORKSPACE_PATH=<MCP_WORKSPACE_PATH> --env KLING_DOWNLOAD_ROOT=<KLING_DOWNLOAD_ROOT> --transport stdio kling -- npx -y @mindstone/mcp-server-klingВместо <…> подставьте свои значения
Командой платформы
codex mcp add kling --env KLING_ACCESS_KEY=<KLING_ACCESS_KEY> --env KLING_SECRET_KEY=<KLING_SECRET_KEY> --env KLING_REQUEST_TIMEOUT_MS=<KLING_REQUEST_TIMEOUT_MS> --env MCP_WORKSPACE_PATH=<MCP_WORKSPACE_PATH> --env KLING_DOWNLOAD_ROOT=<KLING_DOWNLOAD_ROOT> -- npx -y @mindstone/mcp-server-klingВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"kling": {
"command": "npx",
"args": [
"-y",
"@mindstone/mcp-server-kling"
],
"env": {
"KLING_ACCESS_KEY": "<KLING_ACCESS_KEY>",
"KLING_SECRET_KEY": "<KLING_SECRET_KEY>",
"KLING_REQUEST_TIMEOUT_MS": "<KLING_REQUEST_TIMEOUT_MS>",
"MCP_WORKSPACE_PATH": "<MCP_WORKSPACE_PATH>",
"KLING_DOWNLOAD_ROOT": "<KLING_DOWNLOAD_ROOT>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"kling": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@mindstone/mcp-server-kling"
],
"env": {
"KLING_ACCESS_KEY": "<KLING_ACCESS_KEY>",
"KLING_SECRET_KEY": "<KLING_SECRET_KEY>",
"KLING_REQUEST_TIMEOUT_MS": "<KLING_REQUEST_TIMEOUT_MS>",
"MCP_WORKSPACE_PATH": "<MCP_WORKSPACE_PATH>",
"KLING_DOWNLOAD_ROOT": "<KLING_DOWNLOAD_ROOT>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e KLING_ACCESS_KEY=<KLING_ACCESS_KEY> -e KLING_SECRET_KEY=<KLING_SECRET_KEY> -e KLING_REQUEST_TIMEOUT_MS=<KLING_REQUEST_TIMEOUT_MS> -e MCP_WORKSPACE_PATH=<MCP_WORKSPACE_PATH> -e KLING_DOWNLOAD_ROOT=<KLING_DOWNLOAD_ROOT> kling npx -y @mindstone/mcp-server-klingВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Kling
Как установить Kling в Claude Code?
Выполните в терминале команду: claude mcp add mcp-server-kling -e KLING_ACCESS_KEY=<KLING_ACCESS_KEY> -e KLING_SECRET_KEY=<KLING_SECRET_KEY> -- npx -y @mindstone/mcp-server-kling.
Что делает этот MCP-сервер?
Он предоставляет агенту прямой доступ к API Kling для создания видео, анимации картинок и озвучивания лиц. Также сервер берёт на себя отслеживание очереди задач и скачивание готовых медиафайлов.
Куда сохраняются сгенерированные видео?
Файлы загружаются в каталог kling-downloads внутри рабочей папки. Попытки сохранить файлы за пределами разрешённой директории сервер блокирует.