Plan UADE / MCP

Instalación

Descargarlo, iniciar sesión una vez y sumarlo a Claude, Cursor, VS Code u otro cliente MCP.

Antes de empezar

1. Nada que descargar

El MCP está publicado en npm: npx lo baja y lo corre, siempre en su última versión. Si preferís tenerlo instalado, npm i -g uade-mcp y usás uade-mcp en vez de npx -y uade-mcp.

2. Iniciar sesión

npx -y uade-mcp login

Se abre una ventana en WebCampus. Iniciás sesión vos, en la página de Microsoft, con tu cuenta de UADE. Si Microsoft pregunta ¿Quiere mantener la sesión iniciada?, elegí Sí: así el MCP renueva la sesión solo cuando vence. Cuando aparece tu WebCampus, la ventana se cierra.

Se hace una sola vez. El MCP nunca ve tu contraseña.

3. Probar que anda

npx -y uade-mcp doctor

Prueba cada función contra tu cuenta y muestra solo cantidades (cuántas materias, cuántas ventanas), nunca tus datos.

4. Sumarlo a tu cliente

El MCP nunca cambia la configuración de tu cliente: lo agregás vos.

Claude Code

claude mcp add --scope user uade -- npx -y uade-mcp

Claude Desktop

Settings → Developer → Edit Config. Sumalo dentro de mcpServers y reiniciá la app por completo.

"uade": {
  "command": "npx",
  "args": ["-y", "uade-mcp"]
}

Cursor

En ~/.cursor/mcp.json, dentro de mcpServers.

"uade": {
  "command": "npx",
  "args": ["-y", "uade-mcp"]
}

VS Code

En .vscode/mcp.json, o con MCP: Add Server desde la paleta de comandos.

{
  "servers": {
    "uade": { "type": "stdio", "command": "npx", "args": ["-y", "uade-mcp"] }
  }
}

Codex y Gemini CLI

codex mcp add uade -- npx -y uade-mcp
gemini mcp add uade npx -y uade-mcp

ChatGPT

Todavía no: ChatGPT solo se conecta a servidores remotos, y este MCP corre en tu compu. Una versión hosteada está en evaluación.

En Windows, si el cliente no encuentra npx, usá "command": "cmd" y "args": ["/c", "npx", "-y", "uade-mcp"].

Comandos

ComandoQué hace
loginIniciar sesión, o renovarla sin ventana si se puede.
estadoQué sesiones hay guardadas y qué permisos están activos.
doctorPrueba todo contra tu cuenta, sin mostrar datos.
permitir / revocarPrende o apaga un permiso. Solo desde una terminal, escribiéndolo vos.
logoutBorra sesiones, la copia local cifrada y el perfil del navegador.

Actualizar

Con npx no hay nada que actualizar: cada vez que arranca usa la última versión publicada. Con npm i -g: npm update -g uade-mcp y reiniciá tu cliente.

Desinstalar

npx -y uade-mcp logout

Sacalo también de la configuración de tu cliente (y, si lo instalaste global, npm uninstall -g uade-mcp). Con logout no queda nada tuyo en la compu: ni sesiones, ni copia local, ni perfil de navegador.