Configuración de Xcode
Xcode puede ejecutar agentes de programación como Claude Code o Codex dentro de su propia pantalla. Si le conecta aquí el servidor MCP de WEEGLOO, el agente que se ejecuta dentro de Xcode 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 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. A continuación, elija el agente que va a usar dentro de Xcode, configúrelo todo de una vez con la herramienta de instalación y complete la autenticación de la conexión MCP.
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 Xcode.
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.
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.
Si Node.js no está instalado o la versión es baja, instale Node.js con el método adecuado para su sistema operativo.
Si no tiene Homebrew, instálelo primero desde brew.sh (se abre en una pestaña nueva) o descargue Node.js directamente desde nodejs.org (se abre en una pestaña nueva).
Si no tiene winget o no lo reconoce, descargue el archivo de instalación LTS desde nodejs.org (se abre en una pestaña nueva). 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.
Si quiere descargar el archivo de instalación directamente, consúltelo en nodejs.org (se abre en una pestaña nueva).
Xcode también debe estar instalado. Si aún no lo tiene, puede descargarlo en Descargar Xcode (se abre en una pestaña nueva).
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. La conexión de Xcode siempre se instala en el proyecto actual, así que el comando de instalación se ejecuta dentro de la carpeta del proyecto que va a conectar.
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.
Autenticar MCP
Autentíquese en el orden siguiente.
-
Ejecute Claude Code en la terminal. Debe ejecutarlo sin falta dentro de la carpeta del proyecto que va a conectar.
Terminalclaude -
La primera vez que lo ejecute, es posible que le pregunte si quiere activar los nuevos servidores MCP. En ese caso, compruebe que
weeglooyweegloo-uploadestán marcados y pulseEnterpara enviarlo.TerminalNew MCP servers found in .mcp.json Select any you wish to enable. > [√] weegloo [√] weegloo-upload -
Escriba
/mcppara abrir la pantalla de gestión de servidores MCP.Terminal/mcp -
Seleccione
weeglooen la lista. Aparece con el estadoneeds authentication.TerminalManage MCP servers > weegloo · ∆ needs authentication weegloo-upload · √ connectedSi no ve los servidores en la lista: si no ve
weeglooyweegloo-uploaden la lista, puede que no los enviara en la pantalla de activación del paso 2 o que estén desactivados. Cierre Claude Code, escriba el comando de abajo en la terminal y vuelva a ejecutarclaude. Cuando aparezca de nuevo la misma pantalla que en el paso 2, envíela conweeglooyweegloo-uploadmarcados pulsandoEnter.Terminalclaude mcp reset-project-choices -
Compruebe que la dirección de conexión es
https://ai.weegloo.com/mcpy seleccione Authenticate.TerminalWeegloo MCP Server Status: ∆ needs authentication URL: https://ai.weegloo.com/mcp > 1. Authenticate 2. Disable -
Al seleccionar Authenticate, se abre en el navegador una página de autenticación de WEEGLOO como la de abajo. Compruebe que la cuenta con la que ha iniciado sesión es la correcta y haga clic en Permitir. Cuando
weegloocambia aconnected, ha terminado.Si no ha iniciado sesión en WEEGLOO en este navegador, primero se abre la pantalla de inicio de sesión y, después de iniciar sesión, vuelve a la página de autenticación. Si todavía no ha aceptado los Términos de servicio de WEEGLOO o estos han cambiado, aparece también la casilla para aceptar los Términos de servicio. En ese caso, marque esta casilla y haga clic en Permitir.

Después de la instalación, debe abrir una nueva sesión de Xcode Agent para que se apliquen los ajustes.
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.
Autenticar MCP
Autentíquese en el orden siguiente.
-
Al ejecutar el comando de abajo en la terminal, se abre una página de autenticación de WEEGLOO en el navegador.
Terminalcodex mcp login weegloo -
En la página de autenticación de WEEGLOO que se abre, compruebe que la cuenta con la que ha iniciado sesión es la correcta y haga clic en Permitir. Si el agente ya estaba en ejecución, debe reiniciarlo tras completar la autenticación para que surta efecto.
Si no ha iniciado sesión en WEEGLOO en este navegador, primero se abre la pantalla de inicio de sesión y, después de iniciar sesión, vuelve a la página de autenticación. Si todavía no ha aceptado los Términos de servicio de WEEGLOO o estos han cambiado, aparece también la casilla para aceptar los Términos de servicio. En ese caso, marque esta casilla y haga clic en Permitir.

Después de la instalación, debe abrir una nueva sesión de Xcode Agent para que se apliquen los ajustes.
Ejecuta npx weegloo de forma interactiva e instala eligiendo usted mismo los elementos que le pregunta.
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. Ejecútelo sin falta dentro de esa carpeta del proyecto.
Autenticar MCP
Autentíquese en el orden siguiente.
-
Ejecute Claude Code en la terminal. Debe ejecutarlo sin falta dentro de la carpeta del proyecto que va a conectar.
Terminalclaude -
La primera vez que lo ejecute, es posible que le pregunte si quiere activar los nuevos servidores MCP. En ese caso, compruebe que
weeglooyweegloo-uploadestán marcados y pulseEnterpara enviarlo.TerminalNew MCP servers found in .mcp.json Select any you wish to enable. > [√] weegloo [√] weegloo-upload -
Escriba
/mcppara abrir la pantalla de gestión de servidores MCP.Terminal/mcp -
Seleccione
weeglooen la lista. Aparece con el estadoneeds authentication.TerminalManage MCP servers > weegloo · ∆ needs authentication weegloo-upload · √ connectedSi no ve los servidores en la lista: si no ve
weeglooyweegloo-uploaden la lista, puede que no los enviara en la pantalla de activación del paso 2 o que estén desactivados. Cierre Claude Code, escriba el comando de abajo en la terminal y vuelva a ejecutarclaude. Cuando aparezca de nuevo la misma pantalla que en el paso 2, envíela conweeglooyweegloo-uploadmarcados pulsandoEnter.Terminalclaude mcp reset-project-choices -
Compruebe que la dirección de conexión es
https://ai.weegloo.com/mcpy seleccione Authenticate.TerminalWeegloo MCP Server Status: ∆ needs authentication URL: https://ai.weegloo.com/mcp > 1. Authenticate 2. Disable -
Al seleccionar Authenticate, se abre en el navegador una página de autenticación de WEEGLOO como la de abajo. Compruebe que la cuenta con la que ha iniciado sesión es la correcta y haga clic en Permitir. Cuando
weegloocambia aconnected, ha terminado.Si no ha iniciado sesión en WEEGLOO en este navegador, primero se abre la pantalla de inicio de sesión y, después de iniciar sesión, vuelve a la página de autenticación. Si todavía no ha aceptado los Términos de servicio de WEEGLOO o estos han cambiado, aparece también la casilla para aceptar los Términos de servicio. En ese caso, marque esta casilla y haga clic en Permitir.

Después de la instalación, debe abrir una nueva sesión de Xcode Agent para que se apliquen los ajustes.
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. Ejecútelo sin falta dentro de esa carpeta del proyecto.
Autenticar MCP
Autentíquese en el orden siguiente.
-
Al ejecutar el comando de abajo en la terminal, se abre una página de autenticación de WEEGLOO en el navegador.
Terminalcodex mcp login weegloo -
En la página de autenticación de WEEGLOO que se abre, compruebe que la cuenta con la que ha iniciado sesión es la correcta y haga clic en Permitir. Si el agente ya estaba en ejecución, debe reiniciarlo tras completar la autenticación para que surta efecto.
Si no ha iniciado sesión en WEEGLOO en este navegador, primero se abre la pantalla de inicio de sesión y, después de iniciar sesión, vuelve a la página de autenticación. Si todavía no ha aceptado los Términos de servicio de WEEGLOO o estos han cambiado, aparece también la casilla para aceptar los Términos de servicio. En ese caso, marque esta casilla y haga clic en Permitir.

Después de la instalación, debe abrir una nueva sesión de Xcode Agent para que se apliquen los ajustes.
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 el archivo de configuración del agente que haya elegido usar dentro de Xcode. La conexión de Xcode siempre se instala en el proyecto actual, así que el archivo también se crea dentro de la carpeta del proyecto. El archivo varía según el agente que elija.
- Claude Code:
.mcp.jsonen la carpeta del proyecto (el formato es el mismo que en Configuración de Claude Code) - Codex:
.codex/config.tomlen la carpeta del proyecto (el formato es el mismo que en Configuración de Codex)
Solo al usarlo dentro de Xcode hay una diferencia. En el env del servidor weegloo-upload, que gestiona los archivos, se incluye también una entrada PATH. Esto es porque Xcode ejecuta el agente con un PATH mínimo y, sin esta entrada, no puede encontrar el npx necesario para ejecutar el servidor. En el caso de Claude Code (.mcp.json), tiene la siguiente forma.
{
"mcpServers": {
"weegloo-upload": {
"command": "npx",
"args": ["-y", "weegloo-upload"],
"env": {
"PATH": "/Users/jiwoo/.nvm/versions/node/v22.14.0/bin:/usr/bin:/bin",
"UPLOAD_API_URL": "https://upload.weegloo.com/v1"
}
}
}
}En este PATH se incrusta tal cual la ubicación del Node con el que se ejecutó la instalación. Si actualiza Node a una nueva versión, esta ruta deja de coincidir, así que, después de actualizar, vuelva a ejecutar la herramienta de instalación para renovar el valor.
Skills y Rules
Las Skills y Rules también siguen el método del agente que elija. Para conocer las ubicaciones concretas, consulte las secciones de Skills y Rules de Configuración de Claude Code y Configuración de Codex.
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 una página estática con IA: sigue el flujo para migrar páginas reales a un servicio basado en contenido mediante el MCP conectado.
