MCP y gateway
Para esto nació kindling.
Coge un servidor MCP de npm o PyPI, stdio o HTTP, y conviértelo en un servicio que despierta de un dorado.
kling plugin install mcpkling mcp search filesystemkling mcp add io.github.domdomegg/filesystem-mcpkling connect -all -install allconnect comprueba de verdad
Sección titulada «connect comprueba de verdad»Hace un initialize MCP real antes de darte nada.
Service: ecoEndpoint: http://192.168.2.60:8080/mcp/ecoStatus: ✓ kindling-echo v1.0.0 · 2 tool(s): echo, session_infoEscribe la configuración de Claude Code, opencode, Cursor, VS Code, Windsurf, Cline y Zed.
El gateway
Sección titulada «El gateway»Recibe la llamada, restaura el snapshot, hace de proxy y congela al quedar inactivo. Exige token.
kling mcp serve -listen 127.0.0.1:8080 -idle 5m| Camino | Latencia |
|---|---|
| Frío (desde el dorado) | 244 ms |
| Caliente | 9 ms |
| Tras congelarse por inactividad | 218 ms |
Efímero: una microVM por acción
Sección titulada «Efímero: una microVM por acción»kling mcp serve -ephemeral -prewarm 3acción 1: 19 ms pid=305 llamadas_en_esta_sesion=1acción 2: 24 ms pid=305 llamadas_en_esta_sesion=1acción 3: 19 ms pid=305 llamadas_en_esta_sesion=1Ninguna acción ve lo que hizo la anterior. 2 ms de ejecución, 19 ms de punta a punta.
Una microVM por sesión
Sección titulada «Una microVM por sesión»kling mcp isolation notes sessionCada sesión, su máquina y su disco. Primer initialize: 70 ms frente a 765 ms.
En el repo: ext/mcp · docs/aislamiento-por-sesion.md