Ir al contenido

ChatGPT

Los Custom Connectors de ChatGPT (también llamados apps MCP) están tras el interruptor Developer Mode. Añades Engram con su URL, OAuth se activa de inmediato y el conector pasa a poder seleccionarse desde el menú de herramientas de tus chats. Disponible en los planes Plus, Pro, Business/Team y Enterprise/Edu de la aplicación web. La aplicación de escritorio y la móvil no permiten crear conectores.

Antes de empezar, confirma que:

  • Tienes una cuenta de Engram en app.engram.page.
  • Al menos una bóveda está sincronizada. Abre el plugin de Obsidian o la aplicación web y confirma que las notas se han sincronizado en el último día.
  • Puedes iniciar sesión desde el navegador. El flujo de autenticación de MCP abre una ventana del navegador.
  • Si piensas usar una clave de API en lugar de OAuth: las claves de API requieren Pro. El inicio de sesión con OAuth funciona en todos los planes, incluido Free, y es el camino recomendado. Free y Starter no pueden crear ni usar claves de API.

Además, los específicos de ChatGPT:

  • Un plan Plus, Pro, Business/Team o Enterprise/Edu en la aplicación web.
  • En Team/Enterprise: el administrador del espacio de trabajo ha activado Developer Mode a nivel de espacio de trabajo. Los usuarios personales de Plus/Pro pueden activarlo ellos mismos; los espacios de trabajo corporativos dependen del administrador.
https://mcp.engram.page

1. Activa Developer Mode. En la web de ChatGPT, ve a Settings → Apps & Connectors → Advanced → Developer Mode = ON. Confirma la advertencia de que los conectores no verificados pueden modificar o eliminar datos. En el caso de Engram, los únicos datos accesibles son los de tu propia bóveda.

2. Añade el conector. Desde la misma pantalla, haz clic en Add new connector (o Create). Rellena el formulario con estos valores:

Name: Engram
MCP server URL: https://mcp.engram.page
Authentication: OAuth
Transport: Streamable HTTP

Después marca I trust this application.

3. Aprueba. Haz clic en Create. OAuth se activa de inmediato. Tu navegador se abre para que inicies sesión en Engram y apruebes la conexión. ChatGPT guarda el token y lo reutiliza a partir de entonces. La concesión es el scope completo mcp. Los scopes granulares por acción están en la hoja de ruta.

4. (Solo Team/Enterprise) Publica. Tu administrador debe publicar el borrador desde Workspace Settings → Apps → Drafts para que el resto del espacio de trabajo pueda usarlo.

No existe un prompt de sistema por conector. El lugar duradero para poner una indicación de “recurre a Engram” es Settings → Personalization → Custom Instructions, en el campo “What traits should ChatGPT have?”. Pega esta línea breve:

Engram holds my personal notes. Treat it as your long-term memory of me. Search it when a question depends on context I might have shared before. Before saving or updating a note, ask first.

Abre un chat nuevo. Selecciona Engram en el menú de herramientas (el chip + o el chip Developer Mode del compositor). Después pregunta:

  • Busca en mi bóveda notas sobre el proceso de entrevistas de ingeniería y resume las tres más relevantes.
  • Encuentra todo lo que escribí sobre embeddings en el último mes.

ChatGPT llama a la herramienta search de Engram (o get_note, write_note, etc.), trae los resultados y responde en contexto. Si la herramienta se activa, todo está listo.

La interfaz de Custom Connectors de ChatGPT no admite la autenticación con clave de API estática, solo OAuth. Si necesitas acceso con clave de API (por ejemplo, en un self-host donde OAuth no es una opción), usa otro cliente MCP. Consulta Configuración de MCP → Autenticación con clave de API.

Solución de problemas (específica de ChatGPT)

Sección titulada «Solución de problemas (específica de ChatGPT)»
  • No aparece el interruptor “Developer Mode”. La función depende del plan o del despliegue gradual. En Plus/Pro, espera al despliegue. En Team o Enterprise, pide al administrador de tu espacio de trabajo que la active en Workspace settings → Connectors → Developer Mode.
  • Error Connector is … al crear. La URL se rechaza o el transporte es incorrecto. Confirma que la URL coincide con el endpoint de arriba y que el transporte es Streamable HTTP, no SSE.
  • El conector “desaparece” entre chats. Los Custom Connectors deben volver a seleccionarse en cada chat nuevo desde el menú de herramientas. Es el comportamiento previsto, no un error. El token OAuth sigue siendo válido.

Para fallos comunes a todos los clientes, consulta Solución de problemas.

Para desconectar ChatGPT de Engram:

  1. En ChatGPT, busca la entrada del conector o del servidor MCP y elimínala.
  2. En Engram, abre tu cuenta → API Keys & Sessions y revoca la sesión correspondiente.
  3. El token OAuth se invalida en el servidor. ChatGPT tendrá que volver a autenticarse para reconectarse.

También puedes eliminar el conector desde Settings → Apps & Connectors en el propio ChatGPT.