Ir al contenido

Conectar un asistente

Hay dos formas de conectar un asistente de IA con GoodWorkshop:

Forma Para quién Qué necesitas
OAuth (sin token) Claude en la web, en el escritorio y en la app, ChatGPT, Claude Code, Gemini CLI, Mistral Le Chat, Cursor, VS Code y muchos más solo la URL del servidor; inicias sesión en el navegador y das tu aprobación
Token personal Clientes que envían una cabecera fija: Claude Code, Claude Desktop, Gemini CLI, Codex, Langdock un token de Conexión IA

Si tu cliente admite OAuth, usa OAuth. Todo lo relativo a la conexión está en GoodWorkshop, en el menú de perfil arriba a la derecha, en Conexión IA.

https://<tu-instalación>/api/mcp

En GoodWorkshop Cloud es:

https://goodworkshop.org/api/mcp

En la página Conexión IA, la dirección de tu instalación aparece en URL del servidor, con un botón para copiarla.

Los nombres de los menús en Claude y ChatGPT pueden variar ligeramente según el idioma y la versión.

Vale para Claude en la web, en el escritorio y en la app.

  1. En Claude, abre Customize → Connectors, haz clic en + y elige Add custom connector.
  2. Ponle un nombre, por ejemplo GoodWorkshop, y pega la URL del servidor. Deja vacío Advanced settings.
  3. Haz clic en Add y después en Connect.
  4. Inicia sesión en GoodWorkshop en el navegador y haz clic en Permitir el acceso.

En Claude Team y Enterprise solo un Owner añade el conector, en Organization settings → Connectors. Los demás solo tienen que hacer clic en Connect. El plan gratuito permite un conector personalizado.

Si alojas GoodWorkshop tú mismo, sustituye goodworkshop.org en los comandos por tu propia dirección.

Durante el inicio de sesión, GoodWorkshop muestra la página ¿Permitir el acceso?. Allí aparece qué cliente lo solicita, para qué cuenta y, en El cliente podrá:, qué puede hacer. Mediante OAuth son:

  • Leer talleres
  • Escribir talleres
  • Leer tipos de bloque

Debajo dice: «Actúa como tú … y nunca puede hacer más de lo que puedes tú. La gestión de usuarios queda excluida.»

Tienes dos opciones: Permitir el acceso o Rechazar. No se pueden desmarcar ámbitos sueltos: un cliente con la mitad de los permisos fallaría más tarde en un punto inesperado.

Desconecta el conector en el cliente. GoodWorkshop todavía no permite revocar un acceso OAuth.

La página Conexión IA con el comando listo para Claude Code (interfaz en inglés)

  1. En el menú de perfil, abre Conexión IA.
  2. Haz clic en Crear un token.
  3. En ¿Para qué es?, escribe un nombre, por ejemplo «Claude Desktop».
  4. En ¿Qué puede hacer?, elige los ámbitos (consulta la tabla de abajo). Vienen marcados Leer talleres y Leer tipos de bloque: con ellos el asistente puede leer, pero no cambiar nada. Si quieres que escriba agendas, marca Escribir talleres.
  5. Haz clic en Crear un token.

Más adelante, las instrucciones muestran gwp_… en lugar del token. Pon ahí el tuyo.

Ámbito Para qué
Leer talleres leer la biblioteca, las jornadas, la papelera y la exportación; en Cloud, también la colección de métodos
Escribir talleres crear, cambiar y eliminar carpetas, talleres, jornadas y bloques; adoptar métodos
Leer tipos de bloque leer los tipos de bloque y sus campos: necesario para que el asistente rellene bien los bloques
Escribir tipos de bloque se puede elegir, pero ahora mismo no lo usa ninguna herramienta
Leer el espacio se puede elegir, pero ahora mismo no lo usa ninguna herramienta

Si a un token le falta un ámbito, la herramienta se lo indica al asistente. En ese caso, crea un token nuevo con el ámbito adecuado. La gestión de usuarios queda deliberadamente fuera de la selección.

Una vez, en el terminal. A partir de ahí todos los proyectos conocen el servidor.

Ventana de terminal
claude mcp add --transport http goodworkshop https://goodworkshop.org/api/mcp --header "Authorization: Bearer gwp_…"

En la lista de Conexión IA aparece cada token con su nombre, sus ámbitos y cuándo se usó por última vez. Revocar lo bloquea al instante. Solo puedes crear y gestionar tokens para ti; ni siquiera los administradores ven los tokens de los demás.