Servidor MCP
Conecta PupilBot una vez y tu IA podrá leer tus estudios, tus respuestas y errores, lo que toca repasar y cómo cambia tu progreso con el tiempo. También puede convertir los apuntes que pegues en un estudio nuevo.
Sigues practicando en la aplicación web, la app para iPhone o el bot de Telegram. Tu IA lee tu historial y te lo explica; nunca responde las preguntas por ti.
Pregunta con tus propias palabras. Tu IA elige las herramientas que necesita y responde con tus datos reales de práctica.
https://www.pupilbot.com/mcpPega esto en cualquier cliente MCP. La primera conexión abre una página de inicio de sesión de PupilBot donde apruebas el cliente — no hay ninguna clave de API que generar ni nada que configurar. ¿Aún no tienes cuenta? Crea una, es gratis.
PupilBot y pega https://www.pupilbot.com/mcphttps://www.pupilbot.com/mcp como URL del servidor y elige OAuth como autenticaciónLa guía de conexión de OpenAI tiene los pasos actuales. Tu plan de ChatGPT y la configuración de tu espacio de trabajo deciden si puedes añadir servidores MCP personalizados.
Ejecuta esto en tu terminal:
claude mcp add --transport http pupilbot https://www.pupilbot.com/mcpLa primera llamada abre el inicio de sesión de PupilBot en tu navegador. Apruébalo una vez y la conexión se mantiene.
Añade el servidor y luego inicia sesión — añadir un servidor protegido con OAuth no inicia la sesión por sí solo:
codex mcp add pupilbot --url https://www.pupilbot.com/mcpcodex mcp login pupilbotEl plugin de PupilBot añade este servidor y 3 skills: un informe de estudio que te dice qué practicar ahora, los repasos pendientes de hoy y un estudio nuevo a partir de un archivo o de un texto pegado.
Claude Code:
claude plugin marketplace add gabrielpolyy/pupilbot-pluginsclaude plugin install pupilbot@pupilbotCodex:
codex plugin marketplace add gabrielpolyy/pupilbot-pluginscodex plugin add pupilbot@pupilbotEn Claude Code, las skills se ejecutan como /pupilbot:study-report, /pupilbot:due-today y /pupilbot:make-study. Los dos agentes también las usan cuando tu petición encaja.
http (streamable HTTP) y la URL https://www.pupilbot.com/mcp7 herramientas, todas limitadas a tu propia cuenta. Todas solo leen, salvo create_study, que crea un estudio nuevo con el texto que envías. Ninguna puede borrar nada ni ver los datos de otro estudiante.
| Herramienta | Qué hace |
|---|---|
create_study |
Convierte el texto que le das a tu IA (apuntes, un artículo, un capítulo) en un estudio nuevo con temas y preguntas de práctica. Tarda alrededor de un minuto. |
list_studies |
Tus estudios, del más reciente al más antiguo, con el avance por tema, los repasos pendientes y cuándo practicaste por última vez. |
get_study |
Un estudio en detalle: su estado, su número de preguntas y cada tema con su etapa, dominio, estimación de recuerdo y próximo repaso. |
get_answers |
Tu historial de respuestas, del más reciente: la pregunta, tu respuesta, la respuesta correcta, el comentario y la frase de la fuente. Filtra por estudio, tema, fecha o solo errores. |
get_weak_spots |
Tus temas más flojos, los conceptos que sigues fallando y cuántos errores cometiste últimamente. |
get_due |
Qué toca repasar ahora, qué vence en las próximas 24 horas y cuándo es el próximo repaso, por estudio. |
get_progress |
Respuestas y acierto por día, tu racha actual y cómo cambió tu dominio de cada tema practicado, en hasta 180 días. |
S256). Los tokens de acceso caducan al cabo de 1 hora y los de actualización rotan en cada uso. Los clientes se registran solos (RFC 7591), así que la mayoría completa todo el flujo por su cuenta.Sí. En ChatGPT, abre Plugins, selecciona + y añade PupilBot como servidor MCP personalizado; luego inicia sesión y apruébalo. ChatGPT podrá leer tus estudios, respuestas, errores, repasos pendientes y progreso diario.
Sí. En Claude, añádelo como conector personalizado. En Claude Code y Codex, añádelo con un comando en la terminal. También funciona cualquier otra app que admita servidores MCP remotos con inicio de sesión OAuth.
No. Las herramientas leen tu historial y pueden crear un estudio a partir de un texto, pero no pueden responder preguntas ni cambiar tus puntuaciones. Practicas en la web app, la app para iPhone o en Telegram.
No. Conectarlo es gratis con cualquier cuenta de PupilBot, y leer tus datos no ejecuta ningún modelo de IA en PupilBot. Un estudio que cree tu IA cuenta para tu límite normal de estudios.
Abre Ajustes en la web app de PupilBot y quita la app de tus apps de IA conectadas. Su acceso termina al instante.
Streamable HTTP, sin estado: una petición JSON-RPC 2.0 por POST, una respuesta JSON. Sin flujo SSE, sin identificadores de sesión, sin lotes JSON-RPC. Un GET que pide text/event-stream, y cualquier DELETE, responden 405 — que es lo que le indica al cliente que recurra a POST simples; un GET que no pide el flujo obtiene esta página. Versiones del protocolo: 2025-06-18, 2025-03-26, 2024-11-05.
Descubrimiento: /.well-known/oauth-authorization-server (RFC 8414) y /.well-known/oauth-protected-resource (RFC 9728). Un POST sin autenticar responde 401 con un desafío WWW-Authenticate que nombra el segundo.
/openapi.json — descripción OpenAPI 3.1 de este endpoint y su flujo OAuth./mcp/server-card y /.well-known/ai-catalog.json — descubrimiento previo a la conexión (MCP Server Card, SEP-2127)./mcp.md — esta página en markdown.