> Cómo conectar Blackboard UPC con Cursor usando MCP: instalación, archivo de configuración, verificación y qué preguntar. Guía paso a paso de Campus.

Fuente: https://campuscli.com/blackboard-mcp/cursor/

---

# Blackboard UPC en Cursor.

Esta guía conecta tu Aula Virtual UPC con Cursor, el editor con IA mediante Model Context Protocol. Al terminar podrás preguntarle por tus cursos, tareas, notas y materiales sin abrir Blackboard.

**¿Usas ChatGPT o Claude en el navegador, o en el móvil?** Esta guía es para el cliente de escritorio, que ejecuta Campus en tu computadora. Los chats del navegador y del móvil no pueden hacer eso, así que necesitan la [versión que no instalas nada](https://campuscli.com/blackboard-chatgpt/).

## Antes de empezar

Necesitas tres cosas: Node.js 22 o superior instalado, una cuenta activa de UPC con acceso a Aula Virtual y Cursor ya funcionando en tu equipo. El proceso completo toma unos cinco minutos y se hace una sola vez.

## 1. Inicia sesión en tu campus

En una terminal, ejecuta:

```bash
npx campus-cli@2.0.0 account login
```

Se abre el navegador y encadena el login de Microsoft de UPC, con MFA si tu cuenta lo pide. Si Microsoft muestra *«Stay signed in?»*, marca la casilla y acepta: así la sesión se mantiene y no tienes que repetir el login cada día. Todo el flujo corre en tu máquina, no pasa por ningún servidor de Campus.

## 2. Registra el servidor en Cursor

Ve a **Settings → MCP → Add new MCP server**, o edita directamente `~/.cursor/mcp.json`.

```bash
{
  "mcpServers": {
    "campus": {
      "command": "npx",
      "args": ["campus-cli@2.0.0", "mcp"]
    }
  }
}
```

## 3. Verifica la conexión

En **Settings → MCP**, la entrada `campus` debe aparecer con un indicador verde y la lista de herramientas `blackboard_*`.

Luego prueba con una pregunta real:

- «¿Qué tareas tengo pendientes esta semana?»
- «¿Cuál es mi nota actual en cada curso?»
- «Descarga los PDFs de la última semana de clase y resúmelos.»

## Si algo no funciona

El fallo más común es un JSON inválido: una coma de más o unas comillas sin cerrar hacen que el cliente ignore el archivo entero sin avisar. Comprueba también que `npx campus-cli@2.0.0 mcp` arranque sin error directamente en la terminal — si ahí falla, el problema no está en Cursor.

Si el servidor conecta pero las respuestas dicen que no estás autenticado, tu sesión expiró: vuelve a correr `npx campus-cli@2.0.0 account login`. Y recuerda cerrar el cliente por completo antes de reabrirlo; recargar la ventana no siempre relee la configuración.

## Qué puedes hacer después

Las herramientas disponibles, el detalle de seguridad y las limitaciones actuales están en [la página principal de Blackboard MCP](https://campuscli.com/blackboard-mcp/). Si prefieres consultar tu campus por comandos en vez de por chat, existe [Blackboard CLI](https://campuscli.com/blackboard-cli/). Y para saber qué revisar cada semana antes de automatizarlo, lee [la guía para organizar tu semana en Blackboard sin perder fechas](https://campuscli.com/blog/organizar-tu-semana-blackboard/).

## Preguntas frecuentes

### ¿Dónde va el archivo de configuración MCP de Cursor?

En `~/.cursor/mcp.json`.

### ¿Necesito instalar algo además de Cursor?

Solo Node.js 22 o superior. El comando `npx` descarga `campus-cli` la primera vez que se ejecuta.

### ¿Qué hago si las herramientas no aparecen?

Cierra el cliente por completo y vuelve a abrirlo, verifica que el JSON no tenga comas de más y confirma que `npx campus-cli@2.0.0 mcp` arranca sin error en la terminal.

## Otros clientes

- [Claude Desktop](https://campuscli.com/blackboard-mcp/claude-desktop/)
- [Claude Code](https://campuscli.com/blackboard-mcp/claude-code/)
- [GitHub Copilot en VS Code](https://campuscli.com/blackboard-mcp/github-copilot/)
- [OpenAI Codex CLI](https://campuscli.com/blackboard-mcp/codex/)
- [Windsurf](https://campuscli.com/blackboard-mcp/windsurf/)

## Sigue explorando

Esta guía es una pieza del conector. Estas son las otras.

- Recurso
 [Blackboard MCP: herramientas, seguridad y límites](https://campuscli.com/blackboard-mcp/)
 Qué puede hacer el conector, qué no, y cómo trata tu sesión de UPC.
 Ver Blackboard MCP →
- Recurso
 [Blackboard CLI: cursos, tareas y notas desde la terminal](https://campuscli.com/blackboard-cli/)
 La misma información, por comandos, sin salir de la consola.
 Ver Blackboard CLI →
- Guía base
 [Cuánto tiempo pierdes copiando archivos a mano](https://campuscli.com/blog/chatgpt-blackboard-sin-copiar-archivos/)
 El método manual frente a conectar Blackboard directo con tu asistente.
 Leer la guía →
