Conecta tu chat
Connect your chat
Para asistentes y desarrolladoresFor assistants and developers
Tu sesión desde Claude o ChatGPT
Your session from Claude or ChatGPT
Puedes hacer tu sesión de cada noche desde un chat. Añade este servidor MCP a tu asistente, entra con tu cuenta y di «Vamos a hacer la sesión de hoy».You can do your session every evening from a chat. Add this MCP server to your assistant, sign in with your account and say “Let’s do today’s session”.
https://learnspeakrepeat.com/mcpClaude: Ajustes → Conectores → Añadir conector personalizado → pega la dirección.Claude: Settings → Connectors → Add custom connector → paste the address.
ChatGPT: activa el modo desarrollador y añade la dirección como app (conector MCP).ChatGPT: enable developer mode and add the address as an app (MCP connector).
Necesitas un plan activo. La prueba de nivel y la demo de 45 segundos son gratis y sin tarjeta.You need an active plan. The level test and 45-second demo are free and need no card.
Autorización
Authorization
OAuth 2.1 con PKCE y registro dinámico de clientes. Hay un solo permiso: sesion. Apruebas la conexión en /conectar. Los tokens duran una hora y se renuevan. Puedes desconectarlo cuando quieras desde el chat.OAuth 2.1 with PKCE and dynamic client registration. There is only one permission: sesion. You approve the connection at /conectar. Tokens last one hour and renew. You can disconnect it whenever you want from the chat.
Versiones
Versions
La API sigue las revisiones del protocolo MCP (cabecera MCP-Protocol-Version). Los nombres y las entradas de las herramientas no cambian dentro de la versión 1; un cambio incompatible llega como una herramienta nueva y se anuncia aquí.The API follows MCP protocol revisions (MCP-Protocol-Version header). Tool names and inputs do not change within version 1; an incompatible change arrives as a new tool and is announced here.
Herramientas
Tools
get_today: el plan de hoy; empieza aquítoday’s plan; start hereget_block: el material de un bloque, sin respuestasthe material of a block, without answerscheck_exercise: corrige una respuestagrades an answerreview_card: repasa una tarjetareviews a cardstart_recording: muestra una tarjeta para escuchar o grabar en chats con MCP Apps; crea un enlace para llamadas de voz en directoshows a card to listen or record in chats with MCP Apps; creates a link for live voice callsget_recording: lee el resultado de una grabaciónreads the result of a recordingcheck_dictation: corrige un dictadogrades a dictationfinish_block: marca un bloque como hechomarks a block as done
Las respuestas nunca salen del servidor antes de que respondas; el servidor corrige y puntúa.The answers never leave the server before you answer; the server corrects and scores.
Límites
Limits
MCP: 120 peticiones por minuto por alumno. Enlaces de grabación: 60 peticiones por minuto por enlace. Cada respuesta lleva RateLimit-Policy; al pasarte, 429 con Retry-After.MCP: 120 requests per minute per learner. Recording links: 60 requests per minute per link. Every response carries RateLimit-Policy; when you exceed it, 429 with Retry-After.
Ejemplo
Example
curl https://learnspeakrepeat.com/.well-known/oauth-protected-resource/mcp{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-11-25","capabilities":{},"clientInfo":{"name":"my-assistant","version":"1"}}}Enlaces
Links
