kieboost-mcp

kieboost-mcp

MCP server connecting Claude to kie.ai's unified API for over 30 AI models (image, video, audio), handling asynchronous task management and dedicated API routing for models like Veo3 and Aleph.

Category
访问服务器

README

⚡ kieboost-mcp

Servidor MCP (Model Context Protocol) que conecta Claude (o cualquier cliente MCP) con la API de kie.ai — acceso unificado a más de 30 modelos de IA para generación de imagen, video y audio, todo bajo un mismo servidor y un mismo API key.

El paquete npm y el binario local se siguen llamando kie-ai-mcpkieboost-mcp es el nombre de este repositorio.

Este repositorio es un fork ampliamente reescrito del proyecto original neokahu/kie-ai-mcp (v1.0.0, MIT). La estructura base del servidor (protocolo MCP, patrón de tools) viene de ahí; todo el desarrollo posterior — corrección de bugs reales, incorporación de los modelos flagship más usados, reescritura de la lógica de enrutamiento de Veo3/Aleph, y esta documentación — es autoría y desarrollo de RF Consultoría Integral.


Alcance: qué resuelve este servidor

kie.ai agrega decenas de modelos de generación de medios (imagen, video, voz, música) detrás de una sola API. Este servidor MCP expone esos modelos como tools que Claude puede invocar directamente en una conversación — sin que el usuario tenga que salir a una consola, copiar/pegar JSON, o manejar polling manual de tareas asíncronas.

En la práctica, permite pedirle a Claude cosas como "genera una imagen fotorrealista de un consultorio médico en 4K" o "anima esta imagen de referencia a video con Veo3", y Claude ejecuta la llamada correcta, espera el resultado, y entrega la URL final — todo dentro del mismo hilo de trabajo.

Capacidades por categoría

Imagen — generación texto→imagen, edición con imágenes de referencia, upscaling, remoción de fondo, reencuadre de aspect ratio. Modelos: Nano Banana 2 / Pro (Gemini 3.1 Flash), Seedream 5.0 Pro, GPT Image 2, Google Imagen 4 / 4 Ultra, Ideogram V3 (generate/edit/remix/reframe), Flux 2, Wan 2.7 Image / Pro, Topaz (upscaling), Recraft (remoción de fondo, upscaling nítido).

Video — texto→video, imagen→video, avatares con voz, lip-sync, video-a-video. Modelos: Kling 2.6 / 3.0 / V3 Turbo, Kling Avatar, PixVerse V6, Wan 2.7 (texto/imagen/video, animate), Seedance v1 y 2.0 (ByteDance), Hailuo, Sora 2 / Pro, Google Veo3.1 (vía su API dedicada /veo/*, con soporte para extender videos y obtener renders en 1080p/4K), Runway Aleph (vía su API dedicada /aleph/*, video-a-video), InfiniTalk (lip-sync).

Audio — Suno (generación musical con IA), ElevenLabs (texto a voz y efectos de sonido, ambos vía kie.ai).

Utilidades — consulta de estado de tarea (get_task_status, con detección automática de la API correcta según el tipo de modelo), conversión de URLs de kie.ai a links de descarga directa, consulta de saldo de créditos.

Todas las herramientas de generación son asíncronas: la llamada inicial devuelve un taskId, y el resultado se obtiene sondeando get_task_status hasta que el estado sea success (o usando las tools dedicadas de Veo3/Aleph, que tienen su propio ciclo de vida).

Qué se corrigió y mejoró respecto al original

El repositorio original tenía varios problemas reales, verificados contra la documentación oficial de kie.ai y corregidos en este fork:

Problema encontrado Corrección
Veo3 y Runway Aleph se enrutaban por el flujo genérico createTask del Market, que no es la API correcta para esos modelos Se reescribió el enrutamiento para usar sus endpoints dedicados /veo/* y /aleph/*
El identificador de modelo para Kling 3.0 era inválido (kling-3.0) Corregido a kling-3.0/video
get_credit_balance leía response.data.credit, pero la API real devuelve data como un número plano Corregido el parseo
list_tasks era código muerto sin endpoint real correspondiente en kie.ai Eliminado
El README listaba herramientas (flux_kontext_image, qwen_image, z_image, grok_imagine, midjourney_generate) que nunca estuvieron implementadas Documentación corregida para reflejar únicamente lo que existe en src/tools.ts
Faltaban los modelos más usados y de mejor calidad del catálogo actual de kie.ai Se agregaron Nano Banana 2/Pro, Seedream 5.0 Pro, GPT Image 2, Kling V3 Turbo, PixVerse V6, Wan 2.7 (imagen y video), Seedance 2.0, extensión de Veo3, y utilidades de descarga/renders de alta resolución

Configuración

Requisitos

Instalación

git clone https://github.com/Consultoriaintegralrf/kieboost-mcp.git kie-ai-mcp
cd kie-ai-mcp
npm install
npm run build

Variables de entorno

El servidor lee la API key del entorno, no de ningún archivo dentro del repositorio. Crea tu propio .env local (excluido de git) con:

KIE_AI_API_KEY=tu-api-key-aqui
KIE_AI_CALLBACK_URL=   # opcional — webhook para notificación de tareas completadas

Este repositorio no incluye ninguna API key ni configuración de cuenta. Cada quien usa sus propias credenciales.

Registrar el servidor en Claude Code

Opción rápida:

claude mcp add kie-ai -- node --env-file=/ruta/a/kie-ai-mcp/.env /ruta/a/kie-ai-mcp/dist/index.js

O agregando manualmente a .mcp.json (proyecto) o ~/.claude/settings.json (global):

{
  "mcpServers": {
    "kie-ai": {
      "command": "node",
      "args": [
        "--env-file=/ruta/a/kie-ai-mcp/.env",
        "/ruta/a/kie-ai-mcp/dist/index.js"
      ]
    }
  }
}

Reinicia Claude Code después de agregar el servidor.

Uso básico

1. Llama a una tool de generación (ej. nano_banana_image, veo3_generate_video)
2. Recibe un taskId
3. Sondea con get_task_status hasta que el estado sea "success"
4. Las URLs del resultado expiran a los 14 días — descárgalas o usa get_download_url

Catálogo completo de tools

Tool Tipo Descripción
nano_banana_image Imagen Gemini 3.1 Flash (Nano Banana 2) — generación/edición
nano_banana_pro_image Imagen Nano Banana Pro — generación/edición
nano_banana_edit Imagen Nano Banana Edit (edición de imagen)
seedream_image Imagen Seedream 5.0 Pro texto→imagen/edición (flagship ByteDance)
gpt_image2 Imagen GPT Image 2 texto→imagen/edición (flagship OpenAI, hasta 4K)
google_imagen4 Imagen Google Imagen 4
google_imagen4_ultra Imagen Google Imagen 4 Ultra
ideogram_v3_generate Imagen Ideogram V3 texto→imagen
ideogram_v3_edit Imagen Ideogram V3 edición con máscara
ideogram_v3_remix Imagen Ideogram V3 remix de imagen
ideogram_v3_reframe Imagen Ideogram V3 adaptación de aspect ratio
flux2_image Imagen Flux 2 Pro/Flex
openai_4o_image Imagen Generación GPT-4o image (endpoint dedicado)
topaz_upscale_image Imagen Upscaling con Topaz AI
recraft_remove_background Imagen Remoción de fondo
recraft_crisp_upscale Imagen Upscaling nítido con Recraft
wan_image Imagen Wan 2.7 Image
wan_image_pro Imagen Wan 2.7 Image Pro
kling_video Video Kling 2.6/3.0 (id de modelo corregido para 3.0: kling-3.0/video)
kling_avatar Video Avatares con Kling
kling_turbo_video Video Kling V3 Turbo texto/imagen→video (tier rápido/pro, muy usado)
pixverse_video Video PixVerse V6 texto/imagen→video (costo-eficiente, muy adoptado)
wan27_video Video Wan 2.7 texto/imagen→video/continuación (generación actual de Wan)
bytedance_seedance_video Video Seedance v1 lite/pro (legado)
bytedance_seedance2_video Video Seedance 2.0 (actual: video/audio de referencia, audio nativo, 4K)
hailuo_video Video Hailuo standard/pro
sora_video Video Sora 2 / Sora 2 Pro
veo3_generate_video Video Google Veo3.1 — API dedicada /veo/*, no el flujo genérico del Market
veo3_extend_video Video Extiende un video Veo3 existente (/veo/extend)
wan_video Video Wan texto/imagen/video
wan_animate Video Animación de imágenes con Wan
runway_aleph_video Video Runway Aleph video→video — API dedicada /aleph/*, distinta del Runway genérico
infinitalk_lip_sync Video Sincronización labial (lip-sync)
suno_generate_music Audio Música con IA (Suno)
elevenlabs_tts Audio Texto a voz (ElevenLabs)
elevenlabs_ttsfx Audio Efectos de sonido (ElevenLabs)
get_task_status Utilidad Consulta el progreso de una tarea (source: auto|common|gpt4o|veo3|aleph)
get_veo3_1080p_video Utilidad Obtiene el render en 1080p de un video Veo3 completado
get_veo3_4k_video Utilidad Obtiene el render en 4K de un video Veo3 completado
get_download_url Utilidad Convierte una URL de kie.ai en un link de descarga directa (20 min)
get_credit_balance Utilidad Consulta el saldo de créditos de la cuenta

Límites de la API

  • 20 solicitudes por 10 segundos por cuenta
  • Soporta 100+ tareas concurrentes
  • Las URLs de resultado expiran a los 14 días

Estructura del repositorio

.
├── src/
│   ├── index.ts       # Servidor MCP: registro y enrutamiento de tools
│   ├── tools.ts        # Definición de cada tool (schema Zod + mapeo a modelo kie.ai)
│   └── api.ts           # Cliente HTTP: createTask, recordInfo, y APIs dedicadas Veo3/Aleph
├── package.json
├── tsconfig.json
└── .gitignore           # Excluye node_modules/, dist/, .env

Autoría y desarrollo

  • Estructura base del servidor MCP: neokahu/kie-ai-mcp v1.0.0 (MIT)
  • Corrección de bugs, enrutamiento Veo3/Aleph, incorporación de modelos flagship, y toda la documentación de este repositorio: RF Consultoría Integral

Licencia

Todos los derechos reservados © RF Consultoría Integral. Ver LICENSE.

推荐服务器

Baidu Map

Baidu Map

百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。

官方
精选
JavaScript
Playwright MCP Server

Playwright MCP Server

一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。

官方
精选
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。

官方
精选
本地
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。

官方
精选
本地
TypeScript
VeyraX

VeyraX

一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。

官方
精选
本地
graphlit-mcp-server

graphlit-mcp-server

模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。

官方
精选
TypeScript
Kagi MCP Server

Kagi MCP Server

一个 MCP 服务器,集成了 Kagi 搜索功能和 Claude AI,使 Claude 能够在回答需要最新信息的问题时执行实时网络搜索。

官方
精选
Python
e2b-mcp-server

e2b-mcp-server

使用 MCP 通过 e2b 运行代码。

官方
精选
Neon MCP Server

Neon MCP Server

用于与 Neon 管理 API 和数据库交互的 MCP 服务器

官方
精选
Exa MCP Server

Exa MCP Server

模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。

官方
精选