Instalación
Instala Node, inicia sesión una vez y conecta el servidor a tu cliente.
No hace falta clonar nada: npx descarga el paquete unsada-mcp y lo ejecuta. Necesitas dos cosas instaladas.
| Requisito | Cómo comprobarlo |
|---|---|
| Node.js 22 o más nuevo | node -v muestra v22 o mayor |
| Microsoft Edge o Google Chrome | Edge ya viene con Windows |
1. Instalación de Node
Sección titulada «1. Instalación de Node»-
Descarga el instalador LTS de nodejs.org y ejecútalo con las opciones por defecto.
-
Abre una terminal nueva (PowerShell o Windows Terminal) y comprueba la versión:
node -v
Con el instalador de nodejs.org o con Homebrew:
brew install nodenode -vUsa el gestor de tu distribución o nvm, que instala versiones nuevas sin tocar las del sistema:
nvm install --ltsnode -vTambién necesitas Google Chrome o Microsoft Edge instalado. Si quieres elegir cuál usa, indícalo con UNSADA_BROWSER (ver Comandos y variables).
2. Inicio de sesión
Sección titulada «2. Inicio de sesión»npx -y unsada-mcp loginSe abre una ventana del aula directo en la pantalla de Google. Entras con tu cuenta y la ventana se cierra sola. Está explicado paso a paso en Primer inicio de sesión.
3. Conexión con tu cliente
Sección titulada «3. Conexión con tu cliente»En una terminal. Con -s user queda disponible en todas tus carpetas.
claude mcp add unsada -s user -- npx -y unsada-mcpComprueba que aparece con claude mcp list.
Abre Settings → Developer → Edit Config y agrega el servidor en claude_desktop_config.json:
{ "mcpServers": { "unsada": { "command": "npx", "args": ["-y", "unsada-mcp"] } }}En Windows el archivo está en %APPDATA%\Claude\claude_desktop_config.json. Cierra Claude Desktop por completo (también desde la bandeja del sistema) y ábrelo de nuevo.
En ~/.codex/config.toml (en Windows, %USERPROFILE%\.codex\config.toml):
[mcp_servers.unsada]command = "npx"args = ["-y", "unsada-mcp"]En opencode.json:
{ "mcp": { "unsada": { "type": "local", "command": ["npx", "-y", "unsada-mcp"] } }}En ~/.cursor/mcp.json para todos tus proyectos, o en .cursor/mcp.json dentro de uno:
{ "mcpServers": { "unsada": { "command": "npx", "args": ["-y", "unsada-mcp"] } }}Reinicia el cliente y pregúntale algo, por ejemplo “¿qué materias tengo este año?”.
Desde el código
Sección titulada «Desde el código»Si prefieres no depender de npm, o quieres modificarlo:
git clone https://github.com/EmilioGiordano/unsada-mcpcd unsada-mcpnpm installnpm run buildclaude mcp add unsada -s user -- node C:/ruta/a/unsada-mcp/build/index.jsPara iniciar sesión con esta instalación: node build/index.js login.