# Kling

Подключает генерацию видео и синхронизацию губ через Kling AI напрямую к агенту. Позволяет запускать рендер, проверять статус задач и скачивать файлы в проект.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 13
- Автор: mindstone
- Лицензия: не указана · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/mindstone/mcp-servers/tree/HEAD/connectors/kling
- Обновлён: 2026-10-22
- HTML: https://affpapa.org/nevibecode/mcp/kling

## Что делает

Сервер добавляет 10 инструментов для работы с API сервиса Kling. Через них помощник запускает генерацию роликов по текстовому описанию и анимирует статичные кадры. Также можно удлинять ролики на 4–5 секунд за запрос. Отдельный вызов накладывает озвучку с синхронизацией губ персонажа. Инструменты создания картинок и проверки баланса работают через тот же интерфейс.

Для работы требуются Node.js от версии 20 и ключи `KLING_ACCESS_KEY` с `KLING_SECRET_KEY`. Файлы мультимедиа для загрузки должны находиться в каталоге `MCP_WORKSPACE_PATH`. Сервер отклоняет чтение файлов из системных директорий вроде `~/.ssh` или `/etc`. Это предотвращает случайную утечку конфиденциальных данных. Ссылки на готовые файлы действуют 30 дней.

## Требования
- Нужно: Node.js (команды через npx)
- Переменные окружения: `KLING_ACCESS_KEY`, `KLING_SECRET_KEY`, `KLING_REQUEST_TIMEOUT_MS`, `MCP_WORKSPACE_PATH`, `KLING_DOWNLOAD_ROOT` — это ключи и токены: значения спроси у человека, в репозиторий и общие файлы не записывай.

## Установка

### Claude Code (родная платформа)

**Командой платформы**
```bash
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

**Командой платформы**
```bash
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
```
Вместо <…> подставьте свои значения

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "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>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "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 CLI

**Командой платформы**
```bash
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
```
Вместо <…> подставьте свои значения

## Когда брать
- генерировать видеоролики по текстовому описанию или картинке
- продлевать готовые ролики Kling на 4–5 секунд за запрос
- синхронизировать движение губ персонажа с речью или аудиозаписью
- скачивать готовые видеофайлы до истечения 30-дневного срока хранения

## Примеры запросов агенту
- Сгенерируй пятисекундное видео с плывущей по озеру лодкой через Kling.
- Проверь статус задачи генерации видео по переданному идентификатору.
- Покажи остаток баланса и доступных ресурсов в учётной записи Kling.

## Похожие
- [MCP Toolbox for Databases](https://affpapa.org/nevibecode/mcp/googleapis-mcp-toolbox-for-databases.md) — MCP-сервер · ★ 16730
- [labelhead-artist-momentum](https://affpapa.org/nevibecode/mcp/labelhead-artist-momentum.md) — MCP-сервер · ★ 107701
- [Agent Skills Search Server](https://affpapa.org/nevibecode/mcp/agent-skills-search-server.md) — MCP-сервер · ★ 26673
- [Skyvern](https://affpapa.org/nevibecode/mcp/skyvern.md) — MCP-сервер · ★ 23283
- [Nhost](https://affpapa.org/nevibecode/mcp/nhost.md) — MCP-сервер · ★ 9369
- [PraisonAI](https://affpapa.org/nevibecode/mcp/praisonai.md) — MCP-сервер · ★ 9298

Из того же набора: [mindstone/mcp-servers](https://affpapa.org/nevibecode/by/mindstone/mcp-servers.md) — 40 карточек

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
