Configuración de Android Studio

Si conecta el servidor MCP de WEEGLOO a Android Studio, el agente de IA integrado puede crear, leer y modificar directamente recursos como Content Type, Content o Media. La herramienta de instalación instala también las Skills y Rules junto con el servidor MCP, para que el agente de IA integrado use la API de WEEGLOO de la forma prevista. Las Skills son guías sobre cómo realizar bien una tarea concreta, y las Rules son reglas que se deben respetar en todas las tareas. Lo configura todo de una vez con la herramienta de instalación y, a continuación, solo tiene que activar el servidor MCP en Android Studio.

Los detalles sobre el servidor MCP y sobre las Skills y Rules se tratan, respectivamente, en las páginas MCP y Skills y Rules. Esta página trata únicamente cómo conectarlo a Android Studio.

Requisitos previos

Para ejecutar el comando de instalación de más abajo necesita Node.js. Primero, compruebe con los siguientes comandos si está instalado y si la versión es 18 o superior.

Terminal
node --version # v18 o superior está bien npx --version # si aparece la versión, está bien

Si Node.js está instalado pero npx no lo está, actualice npm a la última versión con el siguiente comando. Al actualizar npm, se instala también npx.

Terminal
npm install -g npm@latest

Si Node.js no está instalado o la versión es baja, instale Node.js con el método adecuado para su sistema operativo.

Terminal
brew install node

Si no tiene Homebrew, instálelo primero desde brew.sh o descargue Node.js directamente desde nodejs.org.

Terminal
winget install OpenJS.NodeJS.LTS

Si no tiene winget o no lo reconoce, descargue el archivo de instalación LTS desde nodejs.org. Después de instalarlo, debe abrir una nueva terminal.

Los paquetes de la distribución pueden estar desactualizados, así que se recomienda instalarlo con nvm, que se puede usar en varias distribuciones.

Terminal
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.5/install.sh | bash source ~/.bashrc nvm install --lts

Si quiere descargar el archivo de instalación directamente, consúltelo en nodejs.org.

Android Studio también debe estar instalado. Si aún no lo tiene, puede descargarlo en Descargar Android Studio.

Conectar

La instalación básica consiste en copiar el comando de instalación de esta página y ejecutarlo una vez en la terminal. Para elegir usted mismo cada paso del proceso de instalación, abra Instalación personalizada. Después de instalar, active el servidor en los ajustes de Android Studio para completar la conexión.

No se recomienda encarecidamente usar Android Studio para la integración con Weegloo

El agente de IA integrado de Android Studio (Gemini) se puede usar para tareas de UI. Sin embargo, en tareas de código como la integración con Weegloo es muy inestable por problemas de rendimiento de la IA, así que se recomienda encarecidamente usar otro agente de IA como Claude Code o Codex. Se ha comprobado en 2026.1.1 Patch 2 y versiones anteriores.

1

Instalar MCP · Skills

Copie el comando de instalación y ejecútelo en la terminal. Debe ejecutarlo sin falta dentro de la carpeta del proyecto que va a conectar.

Terminal
$ npx weegloo@latest -y \ --agent androidstudio \ --token <Personal Access Token>
2

Autenticar MCP

Cuando termine la instalación, debe activar el servidor MCP en Android Studio.

  1. Vaya a Settings → Tools → AI → MCP Servers y, a continuación, pulse la pestaña JSON View.

  2. Marque Enable MCP Servers.

  3. Compruebe que en la configuración están weegloo y weegloo-upload.

  4. Pulse Apply para aplicar la configuración. Puede confirmar que la conexión se ha realizado correctamente por el aviso que aparece indicando que se ha conectado a weegloo y weegloo-upload.

Ejecuta npx weegloo de forma interactiva e instala eligiendo usted mismo los elementos que le pregunta.

1

Ejecutar la herramienta de instalación

Vaya a la carpeta del proyecto que va a conectar y, en esa carpeta, ejecute el comando de abajo y elija por orden los elementos que le pregunta. Donde le pida el token, cópielo con el botón Copiar token de abajo y péguelo. Ejecútelo sin falta dentro de esa carpeta del proyecto.

Terminal
npx weegloo@latest
Terminal
✔ Select your IDE: Android Studio ✔ What would you like to install? MCP server, Skills and Rules ✔ Enter your Weegloo Personal Access Token: **** ← el token copiado ✔ Select the MCP server group: default ✔ Where would you like to install the configuration? Project … ✔ Installation complete!
2

Autenticar MCP

Cuando termine la instalación, debe activar el servidor MCP en Android Studio.

  1. Vaya a Settings → Tools → AI → MCP Servers y, a continuación, pulse la pestaña JSON View.

  2. Marque Enable MCP Servers.

  3. Compruebe que en la configuración están weegloo y weegloo-upload.

  4. Pulse Apply para aplicar la configuración. Puede confirmar que la conexión se ha realizado correctamente por el aviso que aparece indicando que se ha conectado a weegloo y weegloo-upload.

Archivo de configuración del servidor MCP

La herramienta de instalación crea y gestiona automáticamente el archivo de configuración, por lo que no es necesario revisarlo directamente. El contenido de más abajo es material de referencia para los usuarios que necesiten la estructura y las rutas concretas del archivo de configuración.

La herramienta de instalación registra el servidor en mcp.json, dentro del directorio de configuración de Android Studio. El nombre de ese directorio lleva una versión (por ejemplo, AndroidStudio2025.1), y la herramienta de instalación busca y usa el directorio más reciente. Las ubicaciones por sistema operativo son las siguientes.

  • macOS: ~/Library/Application Support/Google/AndroidStudio<versión>/mcp.json
  • Windows: %APPDATA%\Google\AndroidStudio<versión>\mcp.json
  • Linux: ~/.config/Google/AndroidStudio<versión>/mcp.json

El servidor weegloo se conecta a https://ai.weegloo.com/mcp por HTTP y usa el Personal Access Token en la cabecera Authorization para la autenticación. El servidor weegloo-upload, que gestiona los archivos, se ejecuta con npx y usa el mismo token.

{
  "mcpServers": {
    "weegloo": {
      "httpUrl": "https://ai.weegloo.com/mcp",
      "headers": {
        "Authorization": "Bearer <Personal Access Token>"
      },
      "timeout": -1,
      "enabled": true,
      "trust": false,
      "includeTools": [],
      "excludeTools": []
    },
    "weegloo-upload": {
      "command": "npx",
      "args": ["-y", "weegloo-upload"],
      "env": {
        "UPLOAD_API_URL": "https://upload.weegloo.com/v1",
        "AUTH_BEARER_TOKEN": "<Personal Access Token>"
      }
    }
  }
}

Para cambiar el grupo de servidores, añada el valor group al final del httpUrl del servidor weegloo. Por ejemplo, para usar todas las herramientas, escriba https://ai.weegloo.com/mcp?group=all. Para la composición de herramientas de cada grupo, consulte Grupos de servidores MCP.

El token real queda guardado tal cual en el archivo de configuración, así que tenga cuidado de no hacer público este archivo ni subirlo a un repositorio compartido.

Skills

La herramienta de instalación coloca cada Skill como un directorio, bajo el .android-studio/skills/ de la carpeta del proyecto.

Rules

Android Studio no tiene un concepto separado de Rules. Por eso la herramienta de instalación coloca el contenido equivalente a las Rules, es decir, el que cumple el mismo papel que las Rules de Claude Code, en el archivo AGENTS.md de la carpeta del proyecto.

Qué hacer a continuación

  • MCP: trata los contenidos que sirven de base para la conexión, como los grupos de servidores y el servidor de subida de archivos.
  • Skills y Rules: trata qué son las Skills y Rules que la herramienta de instalación instala junto con lo demás.
  • Mantenerlo al día: trata cómo poner al día las Skills y Rules instaladas.
  • Migrar páginas estáticas con IA: sigue el flujo para migrar páginas reales a un servicio basado en contenido mediante el MCP conectado.