Kling MCP Server
by mindstoneio.github.mindstone/mcp-server-klingv0.4.1
Kling AI video generation MCP server for Model Context Protocol hosts
context tax
queued
security
queued
cold start
queued
freshness
Active11d ago
Install Kling MCP server
Install in Claude Code
claude mcp add kling-mindstone -e KLING_ACCESS_KEY='<kling-access-key>' -e KLING_SECRET_KEY='<kling-secret-key>' -- npx -y @mindstone/mcp-server-klingInstall in Cursor
{
"mcpServers": {
"kling-mindstone": {
"command": "npx",
"args": [
"-y",
"@mindstone/mcp-server-kling"
],
"env": {
"KLING_ACCESS_KEY": "<kling-access-key>",
"KLING_SECRET_KEY": "<kling-secret-key>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (project).
Install in Claude Desktop
{
"mcpServers": {
"kling-mindstone": {
"command": "npx",
"args": [
"-y",
"@mindstone/mcp-server-kling"
],
"env": {
"KLING_ACCESS_KEY": "<kling-access-key>",
"KLING_SECRET_KEY": "<kling-secret-key>"
}
}
}
}Settings → Developer → Edit Config (claude_desktop_config.json), then restart.
Install in VS Code
{
"servers": {
"kling-mindstone": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@mindstone/mcp-server-kling"
],
"env": {
"KLING_ACCESS_KEY": "<kling-access-key>",
"KLING_SECRET_KEY": "<kling-secret-key>"
}
}
}
}Add to .vscode/mcp.json in your workspace.
Install in Windsurf
{
"mcpServers": {
"kling-mindstone": {
"command": "npx",
"args": [
"-y",
"@mindstone/mcp-server-kling"
],
"env": {
"KLING_ACCESS_KEY": "<kling-access-key>",
"KLING_SECRET_KEY": "<kling-secret-key>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json.
Configuration
| Variable | Required | Secret | Description |
|---|---|---|---|
| KLING_ACCESS_KEY | yes | yes | Kling API access key |
| KLING_SECRET_KEY | yes | yes | Kling API secret key |
| KLING_REQUEST_TIMEOUT_MS | — | — | Outbound HTTP request timeout in milliseconds (max 1800000) |
| MCP_WORKSPACE_PATH | — | — | Workspace directory that local media inputs and downloads are constrained to. Defaults to the system temp directory when unset. |
| KLING_DOWNLOAD_ROOT | — | — | Sandbox root for download_kling_video outputs. Must resolve inside MCP_WORKSPACE_PATH. Defaults to <workspace>/kling-downloads. |
Freshness
Active — last maintenance signal 11d ago. The newest of the signals below sets the band.
Last commit (default branch)
2026-09-29 · 11d ago · GitHub
Latest release
no data · GitHub
Package published
no data · npm/PyPI
Registry entry updated
2026-08-10 · 2mo ago · official registry · v0.4.1
FAQ
›How do I install the Kling MCP server in Claude Code?
Run: claude mcp add kling-mindstone -e KLING_ACCESS_KEY='<kling-access-key>' -e KLING_SECRET_KEY='<kling-secret-key>' -- npx -y @mindstone/mcp-server-kling. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.
›Does Kling require an API key?
Yes. It expects KLING_ACCESS_KEY, KLING_SECRET_KEY, of which 2 are secrets.
›Can I use Kling as a remote (hosted) MCP server?
No hosted endpoint is published; it runs locally over stdio.
›Is Kling in the official MCP registry?
Yes, as io.github.mindstone/mcp-server-kling.
Alternatives to Kling
Other images, video & audio MCP servers.