MCP server for the Kie.ai APIs: image, video, music and speech generation across Nano Banana, Veo3, Suno, ElevenLabs, ByteDance, Qwen, Runway, Midjourney, Wan, Hailuo, Kling, GPT Image 2, Flux Kontext, Recraft, Ideogram, Topaz, HappyHorse and more. Exposes every model as an MCP tool to Claude Desktop and other MCP clients.
Prefer a terminal? The same models are available as a standalone CLI:
@felores/kie-cli (binary kie-cli). Both surfaces
are generated from one shared tool registry and install independently.
Add to your MCP client config (e.g. Claude Desktop claude_desktop_config.json):
{
"mcpServers": {
"kie-ai": {
"command": "npx",
"args": ["-y", "@felores/kie-ai-mcp-server"],
"env": { "KIE_AI_API_KEY": "your-key" }
}
}
}- Required:
KIE_AI_API_KEY - Optional:
KIE_AI_BASE_URL,KIE_AI_TIMEOUT,KIE_AI_DB_PATH,KIE_AI_CALLBACK_URL - Tool filtering:
KIE_AI_ENABLED_TOOLS,KIE_AI_TOOL_CATEGORIES,KIE_AI_DISABLED_TOOLS
Generation tools create async tasks; poll them with get_task_status and browse
recent work with list_tasks. See the
repository for full tool docs.
MIT