LocalCloud MCP
Entorno de nube local gratuito para que agentes de IA construyan, prueben y depuren aplicaciones de Google Cloud. CLI 0.1.9+. Sitio web: https://local.cloud/ Guía: https://local.cloud/docs/mcp/
Documentación
LocalCloud MCP: un entorno de nube local para agentes de IA
LocalCloud brinda a los agentes de codificación de IA un entorno de nube local gratuito para crear, probar y depurar aplicaciones de Google Cloud. Su servidor MCP conecta a los agentes con el descubrimiento de servicios, la configuración del SDK, la inspección de recursos, las consultas de datos, las verificaciones de disponibilidad y los diagnósticos. El código de la aplicación utiliza los SDK estándar de Google Cloud apuntando al entorno de ejecución local.
Inicie el entorno con un solo comando, cree proyectos locales para experimentos y pruebas, y ejecute flujos de trabajo de servicios locales sin cargos por servicios de Google Cloud. El inicio inicial puede descargar la imagen; la capacidad del proyecto depende de su máquina. Para los complementos de Claude y Codex, consulte la guía de instalación del marketplace.
Sitio web · Guía de MCP del sitio web · Código fuente · Versiones
Inicio rápido
Requisitos: motor Docker, CLI de LocalCloud e imagen de Docker de LocalCloud. La CLI se ejecuta de forma nativa en macOS y Linux, incluye el puente MCP y obtiene la imagen cuando es necesario. No se requiere instalación separada del servidor MCP ni cuenta de Google Cloud para los flujos de trabajo locales.
Instalar LocalCloud
En macOS, o Linux con Homebrew:
brew install LocalGCloud/tap/localcloud
lc --version
lc doctor
Para una instalación existente de Homebrew, ejecute brew update y brew upgrade localcloud para usar la CLI actual.
En macOS o Linux sin Homebrew:
curl -fsSL https://local.cloud/install.sh | sh
localcloud --version
localcloud doctor
La página de versiones también proporciona archivos independientes firmados para macOS ARM64/x86_64 y Linux ARM64/x86_64. Los binarios de macOS requieren macOS 13 o posterior; los binarios de Linux requieren glibc 2.35 o posterior. No se distribuyen binarios nativos de Windows; los usuarios de Windows necesitan un entorno Linux/WSL adecuado y una configuración de lanzamiento del cliente que pueda alcanzarlo.
Conectar un agente
Para Cursor:
lc mcp install --client cursor
Recargue el cliente y habilite el servidor MCP localcloud. El puente inicia o reutiliza el entorno de ejecución automáticamente. La primera conexión puede tardar más mientras Docker descarga la imagen del entorno de ejecución. Para iniciarlo deliberadamente con puertos vinculados a localhost antes de conectar:
lc start --local-only
Para Claude Code, use lc mcp install --client claude-code; para Claude Desktop, use lc mcp install --client claude-desktop. Otras configuraciones de cliente se describen a continuación.
Entornos existentes y actualizaciones
Use la CLI y la imagen actuales de LocalCloud juntas. Conectar MCP o actualizar la CLI reutiliza un contenedor existente; no reemplaza un entorno de ejecución anterior. Si un cliente estricto rechaza un esquema de herramienta, actualice deliberadamente el entorno de ejecución seleccionado y vuelva a conectar.
Inspeccione lc status. Para actualizar deliberadamente el entorno de ejecución seleccionado conservando su volumen de datos con nombre:
lc restart --image agentcloud/localcloud:latest --pull
Incluya el mismo --data-volume y archivo de configuración que usa normalmente si apunta a un entorno personalizado. El reinicio interrumpe brevemente a los clientes; vuelva a conectar después.
Paquete de escritorio
Los clientes que admiten extensiones de escritorio MCP pueden obtener el paquete LocalCloud MCP desde los recursos de la versión. Incluye la CLI nativa; el motor Docker y la imagen de LocalCloud siguen siendo necesarios. Siga el flujo de instalación de extensiones del cliente y luego habilite LocalCloud MCP. Los metadatos del registro registran el hash del artefacto seleccionado y los requisitos previos. Los complementos del marketplace de Claude y Codex usan la CLI instalada por separado.
Completar una primera tarea
Dé al agente este mensaje:
Use el servidor MCP de LocalCloud. Enumere los servicios locales, verifique la disponibilidad y obtenga el entorno del SDK para este proyecto. Inspeccione la información de compatibilidad antes de escribir una pequeña prueba de integración de Google Cloud. Use solo los endpoints locales devueltos; deténgase si una operación requerida no está disponible. No solicite credenciales reales de Google Cloud ni recurra a Google Cloud real.
Un cliente conectado debería descubrir localcloud_list_services, localcloud_check_readiness y localcloud_get_env. Para una primera llamada de herramienta, use localcloud_list_services con {}. Luego llame a localcloud_get_env con {"format":"json"}. Lea los valores de endpoint devueltos en lugar de asumir puertos predeterminados.
Lo que los agentes pueden hacer
| Flujo de trabajo | Soporte MCP | Flujo de trabajo de la aplicación |
|---|---|---|
| Crear una función de almacenamiento y mensajería | Descubrir Cloud Storage/Pub/Sub, obtener endpoints del SDK, inspeccionar recursos y solicitudes recientes | Subir un objeto de prueba, publicar un mensaje, consumirlo y verificar el resultado usando SDK estándar |
| Inspeccionar y consultar datos locales | Explorar recursos, verificar perfiles de conexión de bases de datos, ejecutar consultas compatibles | Explorar un conjunto de datos y ejecutar una consulta determinista de BigQuery |
| Escribir una prueba de integración repetible | Leer compatibilidad, configuración de SDK/Terraform, recetas y mensajes de prueba | Crear solo recursos propiedad de la prueba, verificar resultados y limpiarlos a través del SDK |
| Diagnosticar una falla de la aplicación | Verificar disponibilidad, diagnósticos, registros y solicitudes recientes | Identificar un problema de endpoint, esquema o disponibilidad del servicio y volver a ejecutar la prueba fallida |
Ejecute los tres flujos de trabajo reproducibles de MCP y SDK, o comience con ejemplos de SDK, guía de Terraform y el punto de entrada del agente. La compatibilidad de LocalCloud es específica del servicio y la operación; valide el comportamiento de la versión contra Google Cloud real por separado.
Permisos y datos locales
Las operaciones de gestión MCP de escritura y destructivas están controladas por la configuración del entorno de ejecución LOCALCLOUD_MCP_WRITE y LOCALCLOUD_MCP_DESTRUCTIVE, ambas deshabilitadas de forma predeterminada. Estas son configuraciones del entorno de ejecución, no permisos habilitados por lc mcp install. El cliente instalado inicia el puente; no otorga privilegios adicionales del entorno de ejecución. Las operaciones del SDK aún pueden cambiar los datos de la aplicación local, así que use recursos propiedad de la prueba y limpieza explícita.
El volumen de datos predeterminado se comparte entre clientes y repositorios. Un ID de proyecto selecciona un proyecto lógico; no es un límite de seguridad estricto entre agentes. Use un volumen de datos separado cuando se necesite un entorno de ejecución independiente. Revise privacidad y comportamiento de salida y la licencia aplicable para el artefacto que instale. LocalCloud es gratuito para los flujos de trabajo de desarrollo local documentados; no se describe aquí como código abierto ni como un sandbox de ejecución endurecido.
1. Descripción general de la arquitectura
┌────────────────────────────────────────────────────────┐
│ AI Coding Agent │
│ (Cursor, Claude Code, Claude Desktop, etc.) │
└───────────────────────────┬────────────────────────────┘
│
JSON-RPC 2.0 │ Stdio Stream
(stdout pure data / stderr diagnostics)
│
┌───────────────────────────▼────────────────────────────┐
│ LocalCloud MCP Bridge (CLI) │
│ `localcloud mcp` / `McpAdapter` │
│ │
│ • Auto-starts Docker container on demand if stopped │
│ • Idempotent data-volume locked startup │
│ • Guarantees container non-replacement │
│ • Automatic reconnection on container restart │
│ • Attributed caller headers (X-LocalCloud-*) │
└───────────────────────────┬────────────────────────────┘
│
HTTP JSON-RPC │ Local Gateway (port 5380)
│ Headers: X-LocalCloud-Project,
│ X-LocalCloud-User
┌───────────────────────────▼────────────────────────────┐
│ LocalCloud Docker Runtime │
│ Volume: `localcloud-data` │
│ │
│ GCS • BigQuery • Pub/Sub • Firestore • Spanner │
│ Cloud SQL • Secret Manager • Cloud Functions • ... │
└────────────────────────────────────────────────────────┘
Pureza del protocolo Stdio
MCP se comunica mediante JSON-RPC 2.0 a través de la entrada y salida estándar (stdio).
stdout: Reservado estrictamente para mensajes JSON-RPC válidos. Cualquier texto de banner, códigos de color o caracteres ASCII enstdoutcorrompe los analizadores JSON del cliente.stderr: Se usa para diagnósticos de progreso, mensajes de salud del entorno de ejecución y avisos de inicio.- Errores: Se traducen en resultados estructurados de herramientas MCP o marcos de error de protocolo JSON-RPC para que el agente de IA pueda leerlos y autocorregirse.
2. Capacidades principales y principios de diseño
Auto-inicio bajo demanda
Cuando un agente de IA lanza localcloud mcp, la CLI verifica si el entorno de ejecución del contenedor está en ejecución:
- Si está detenido o falta: Inicia automáticamente el contenedor en segundo plano (
Controller.start(ensure_project=True, allow_replace=False)). - Protección de concurrencia: Toma el bloqueo de archivo por volumen (
data_volume_lock) y usa el presupuesto completo de disponibilidad (60s), asegurando que los agentes concurrentes que inician al mismo tiempo no compitan ni agoten el tiempo. - Anulación manual: Pasar
--no-startdeshabilita el auto-inicio, saliendo con el códigoruntime_not_runningsi LocalCloud no ya está en ejecución.
Política de no reemplazo
LocalCloud garantiza la estabilidad del contenedor para los agentes en ejecución:
- Se adjunta al contenedor activo tal como está, incluso si la configuración del host o las opciones de YAML difieren.
- El reemplazo del contenedor (por ejemplo, cambiar puertos o imágenes) sigue siendo una acción explícita y deliberada usando
localcloud startolocalcloud restart.
Volumen de datos compartido único y contenedor único
- Todos los agentes y repositorios comparten el volumen de Docker
localcloud-datade forma predeterminada. - Múltiples agentes y espacios de trabajo se ejecutan contra una única instancia de contenedor compartida, conservando RAM, CPU y espacio en disco del host.
- Un
--data-volumepersonalizado solo se usa cuando se exige explícitamente un aislamiento estricto del contenedor.
Alcance a nivel de proyecto lógico
- El proyecto predeterminado es
local-gcp-project, asegurando que todos los comandos (lc env,lc console,lc resety MCP) se alineen en el mismo proyecto exacto y los datos de muestra sembrados. - Cuando un agente o desarrollador pasa un
--project-idexplícito, el entorno de ejecución asegura que el proyecto lógico exista en la conexión sin reiniciar el contenedor. - La identidad del llamador predeterminada es
local-developer(normalizada alocal-developer@localcloud.invalid), atribuyendo acciones por agente o usuario.
Reconexión automática al reiniciar
- Después de
java_mcp_unavailable, el puente vuelve a resolver la puerta de enlace objetivo. Si la URL de la puerta de enlace cambió, reintenta la solicitud una vez en la nueva URL. Un reinicio que mantiene la misma URL aún puede requerir que el cliente reintente o se reconecte.
3. Configuración con un comando: lc mcp install
LocalCloud proporciona un instalador automatizado que configura asistentes de codificación de IA a nivel de usuario de forma predeterminada para que todos los repositorios puedan acceder a LocalCloud:
# Install for Cursor (user-level in ~/.cursor/mcp.json)
lc mcp install --client cursor
# Install for Claude Code (user scope via `claude mcp add` CLI)
lc mcp install --client claude-code
# Install for Claude Desktop (user-level in claude_desktop_config.json)
lc mcp install --client claude-desktop
# Install for Antigravity (the gemini alias selects Antigravity configuration)
lc mcp install --client gemini
# Install for Windsurf
lc mcp install --client windsurf
# Write the Cursor, Claude Code, Claude Desktop, Antigravity and Windsurf configurations
lc mcp install --client all
En la CLI 0.1.9, all configura los cinco clientes enumerados anteriormente, incluso si sus aplicaciones no están instaladas. Cline y Gemini CLI deben usar las instrucciones de configuración manual a continuación. La ruta --client cline en 0.1.9 no está calificada para la ubicación de configuración de la extensión de VS Code; use el editor de configuración propio de Cline.
Opciones de instalación
| Indicador | Descripción |
|---|---|
--client <name> | Cliente de IA objetivo: cursor (predeterminado), claude-code, claude-desktop, gemini, windsurf, cline o all. |
--global | Instalar en la configuración a nivel de usuario (predeterminado: verdadero). |
--project | Instalar en la configuración del proyecto/espacio de trabajo en lugar de la configuración a nivel de usuario. |
--project-id <id> | Fijar un ID de proyecto de GCP específico (predeterminado: local-gcp-project compartido). |
--data-volume <name> | Especificar un volumen de Docker no predeterminado. (Omitido de forma predeterminada). |
--user <name> | Especificar la identidad del llamador (predeterminado: local-developer). |
--command-path <path> | Comando ejecutable o ruta de binario explícito (por ejemplo, /opt/homebrew/bin/lc, localcloud). |
--bare | Usar el comando localcloud simple en lugar de resolver una ruta absoluta. |
Seguridad y atomicidad
- Sin dependencia de Docker: Ejecutar
lc mcp installno requiere que Docker esté en ejecución. - Preservación de configuración: Analiza de forma segura los archivos de configuración existentes y preserva los servidores MCP de terceros.
- Escrituras atómicas: Usa archivos temporales con renombrado atómico (
os.replace) para evitar la corrupción de archivos. - Resolución de binarios: Para configuraciones a nivel de usuario, prioriza los binarios del sistema instalados globalmente (como Homebrew
/opt/homebrew/bin/localcloud,/usr/local/bin/localcloudo PATH del sistema) para que las configuraciones de agentes sean permanentes en todos los proyectos y sobrevivan a la eliminación de virtualenv. Recurre a virtualenv o comando simple si no existe un binario del sistema. Use--bareo--command-pathpara anulaciones explícitas.
4. Ejemplos de configuración manual
Use command -v localcloud para encontrar el ejecutable instalado. Sustituya esa ruta absoluta en los ejemplos de clientes de escritorio; /opt/homebrew/bin/localcloud es un ejemplo de Homebrew para Apple Silicon, no una ruta universal. Combine la entrada del servidor en la configuración existente en lugar de reemplazar otros servidores.
Codex
codex mcp add localcloud -- "$(command -v localcloud)" mcp
codex mcp list
Alternativamente, combine en ~/.codex/config.toml:
[mcp_servers.localcloud]
command = "/opt/homebrew/bin/localcloud"
args = ["mcp"]
startup_timeout_sec = 120
Consulte Configuración de MCP de Codex para la configuración del cliente.
VS Code / GitHub Copilot
Combine esto en el .vscode/mcp.json del espacio de trabajo, luego use MCP: List Servers en la Paleta de comandos para iniciar localcloud:
{
"servers": {
"localcloud": {
"type": "stdio",
"command": "/opt/homebrew/bin/localcloud",
"args": ["mcp"]
}
}
}
VS Code usa servers, mientras que Cursor y Claude Desktop usan mcpServers. Consulte Configuración de MCP de VS Code.
Cline
Abre la configuración de MCP Servers de Cline y su editor de configuración. Fusiona la entrada localcloud del ejemplo de Cursor/Claude Desktop que aparece abajo en mcpServers, usando la ruta del ejecutable en tu máquina. Inicia el servidor en Cline y verifica que el descubrimiento de servicios funcione. Esto evita asumir dónde almacena la extensión su configuración. Consulta la documentación de MCP de Cline.
Gemini CLI
El alias --client gemini de la CLI 0.1.9 configura Antigravity. Para configurar Gemini CLI, usa el comando propio de Gemini:
gemini mcp add --scope user localcloud "$(command -v localcloud)" mcp
gemini mcp list
Gemini CLI almacena los servidores MCP en ~/.gemini/settings.json para el ámbito de usuario. Consulta la documentación de MCP de Gemini CLI.
Cursor (~/.cursor/mcp.json o .cursor/mcp.json)
{
"mcpServers": {
"localcloud": {
"command": "/opt/homebrew/bin/localcloud",
"args": ["mcp"]
}
}
}
(En macOS, se recomienda una ruta absoluta como /opt/homebrew/bin/localcloud cuando Cursor se inicia desde el Dock o Finder. Usa "localcloud" sin prefijo si lo lanzas desde una terminal interactiva con PATH configurado).
Claude Code
Ejecuta usando la CLI de Claude Code:
claude mcp add --scope user localcloud -- /opt/homebrew/bin/localcloud mcp
Claude Desktop (claude_desktop_config.json)
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json - Linux:
~/.config/Claude/claude_desktop_config.json
{
"mcpServers": {
"localcloud": {
"command": "/opt/homebrew/bin/localcloud",
"args": ["mcp"]
}
}
}
5. Catálogo MCP Autoritativo
El catálogo de solo lectura en tiempo de ejecución verificado para esta guía (versión de runtime MCP 0.1.3) expone 27 herramientas, 14 recursos, 7 plantillas de recursos y 6 prompts. Las versiones de CLI y runtime son independientes. Los catálogos pueden variar según la imagen del runtime y los permisos habilitados: tools/list, resources/list, resources/templates/list y prompts/list del runtime conectado son autoritativos.
Herramientas (27)
- Descubrimiento e Invocación de API:
localcloud_get_api_catalog: Descubre métodos y esquemas expuestos por el catálogo de API de gestión de LocalCloud.localcloud_call_api: Invoca una operación de gestión local catalogada usando su ID de operación y parámetros tipados.
- Inspección de Servicios y Proyectos:
localcloud_list_services: Lista todos los servicios GCP en ejecución, su estado y puertos de loopback.localcloud_get_service: Obtén endpoints, puertos y configuración detallados para un servicio específico.localcloud_list_projects: Lista todos los proyectos GCP lógicos inicializados actualmente en el contenedor.localcloud_get_project: Obtén detalles de un proyecto específico.
- Navegación de Recursos y Acceso a Datos:
localcloud_browse_resources: Navega por buckets, datasets, tablas, topics, suscripciones y colas.localcloud_read_resource: Lee metadatos o contenido de un recurso navegado.localcloud_query_data: Consulta datos en bases de datos emuladas (BigQuery, Spanner, Cloud SQL).
- Entorno y Generación de SDK:
localcloud_get_env: Obtén variables de entorno de SDK para shell, JSON o Terraform.localcloud_generate_sdk_env: Genera código de exportación de entorno para SDKs de cliente.localcloud_generate_gcloud_env: Genera comandos de configuración de CLIgcloud.localcloud_generate_terraform_env: Genera configuración de proveedor para Terraform / OpenTofu.localcloud_validate_agent_config: Valida que la configuración de SDK del agente coincida con los endpoints de LocalCloud.
- Disponibilidad y Compatibilidad:
localcloud_check_readiness: Verifica salud y disponibilidad en todos los servicios o en uno específico.localcloud_check_compatibility: Verifica la compatibilidad con la API de Google Cloud y la paridad de funciones soportadas.
- Diagnóstico y Registros:
localcloud_get_diagnostics: Recupera hallazgos de diagnóstico recientes y eventos de salud.localcloud_get_recent_requests: Inspecciona solicitudes HTTP recientes recibidas por la puerta de enlace de LocalCloud.localcloud_get_logs: Obtén registros del contenedor del runtime y de los emuladores.
- Escenarios, Recetas y Estado:
localcloud_list_recipes: Lista recetas de escenarios preconfigurados.localcloud_get_recipe: Obtén la definición y acciones de siembra de una receta.localcloud_list_scenarios: Lista escenarios de prueba.localcloud_get_scenario: Obtén la definición de un escenario de prueba.localcloud_get_seed_schema: Inspecciona esquemas de datos de siembra.localcloud_export_state: Exporta el estado del proyecto del runtime.localcloud_list_checkpoints: Lista puntos de control guardados del proyecto.localcloud_diff_project: Compara el estado actual del proyecto contra un punto de control.
Recursos (14)
localcloud://api/catalog: Operaciones y esquemas de la API de gestión de LocalCloud.localcloud://api/openapi: Especificaciones OpenAPI para las fachadas de gestión de LocalCloud.localcloud://services: Servicios habilitados y puertos de loopback asignados.localcloud://env/shell: Exportaciones de variables de entorno de shell (export STORAGE_EMULATOR_HOST=...).localcloud://env/json: Representación JSON estructurada de todos los endpoints de emuladores.localcloud://env/terraform: Anulaciones de endpoints del proveedor de Terraform.localcloud://env/databases: Cadenas de conexión de bases de datos (PostgreSQL, MySQL, Redis, Spanner).localcloud://readiness: Informe de disponibilidad en vivo en todos los servicios.localcloud://compatibility: Matrices de compatibilidad de funciones de servicios.localcloud://diagnostics/latest: Diagnósticos más recientes de verificación de salud.localcloud://recipes: Recetas de siembra de datos disponibles.localcloud://scenarios: Escenarios de prueba de integración disponibles.localcloud://terraform/readiness: Verificaciones de disponibilidad del proveedor de Terraform.localcloud://schema/seed: Esquemas de siembra para servicios emulados.
Plantillas de Recursos (7)
localcloud://schema/seed/{service}localcloud://readiness/{service}localcloud://compatibility/{service}localcloud://recipes/{id}localcloud://scenarios/{id}localcloud://browse/{service}/{resourceType}localcloud://browse/{service}/{resourceType}/{resourceId}
Prompts (6)
use-localcloud-instead-of-gcp: Instruye a los agentes de codificación para dirigir todas las bibliotecas de cliente de Google Cloud, SDKs y configuraciones de Terraform a los emuladores de LocalCloud en lugar de a GCP real.debug-localcloud-service: Orientación para diagnosticar salud y conectividad de servicios.write-localcloud-integration-test: Plantilla y mejores prácticas para escribir pruebas de integración contra LocalCloud.seed-localcloud-scenario: Instrucciones para sembrar fixtures de prueba y datos de prueba.terraform-with-localcloud: Dirigir proveedores de Terraform / OpenTofu a los puertos de loopback de LocalCloud.compatibility-aware-implementation: Diseño de código consciente de la superficie de API emulada de LocalCloud.
6. Mejores Prácticas para Agentes de Codificación
-
Usa el Prompt MCP integrado: Indica al agente que use el prompt del servidor:
Sigue el prompt
use-localcloud-instead-of-gcpdel servidor MCPlocalcloud. Siempre verifica los endpoints locales usandolocalcloud_get_envolocalcloud://env/shellantes de hacer llamadas a la nube. -
Acceso a datos mediante SDKs: Las operaciones de datos (subir archivos a GCS, publicar mensajes en Pub/Sub, consultar Firestore) deben ejecutarse usando bibliotecas de cliente estándar de Google Cloud (
google-cloud-storage,@google-cloud/pubsub, etc.) dirigidas a los endpoints de emulador exportados porlocalcloud_get_envoeval "$(lc env)". -
Eficiencia de contenedor único: Debido a que LocalCloud usa un volumen de datos compartido y un contenedor único, múltiples agentes ejecutándose en diferentes repositorios pueden trabajar concurrentemente sin iniciar contenedores duplicados ni desperdiciar RAM del host.
Solución de Problemas
| Síntoma | Acción |
|---|---|
mcp install no se reconoce | Actualiza LocalCloud a través de su canal de instalación y asegúrate de que el cliente use ese ejecutable |
| Docker no se puede alcanzar | Ejecuta lc doctor, inicia Docker y reintenta; instalar la configuración del cliente no requiere Docker |
El cliente de escritorio no encuentra localcloud | Establece una ruta de ejecutable absoluta desde command -v localcloud; reinicia el cliente |
| La primera conexión agota el tiempo de espera | Ejecuta lc start --local-only una vez para completar la descarga de la imagen y el inicio, luego reconecta; aumenta el tiempo de espera de inicio del cliente si es necesario |
El bridge reporta mcp_connection_timeout | Verifica lc status y lc logs --tail 100; reintenta con localcloud mcp --connect-timeout 60 |
El runtime está detenido y --no-start está configurado | Inícialo explícitamente con lc start, o elimina --no-start para permitir el inicio automático |
| Una operación de escritura es rechazada | Inspecciona la seguridad de la operación y la configuración de permisos del runtime; la instalación del cliente no habilita permisos de escritura/destructivos |
| Faltan herramientas o un servicio está deshabilitado | Inspecciona el catálogo del runtime conectado, la disponibilidad y la compatibilidad; la versión de CLI por sí sola no determina las herramientas del runtime |
| El analizador de protocolo reporta JSON inválido | Asegúrate de que el cliente inicie localcloud mcp directamente; los wrappers deben mantener los diagnósticos fuera de stdout |
Para desconectar, deshabilita o elimina solo la entrada del servidor localcloud en la configuración de MCP del cliente. Esto no elimina el volumen persistente del runtime. Reporta problemas en problemas de LocalCloud CLI con la versión de CLI, imagen/versión del runtime, cliente y salida de error saneada.