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/mcp

Claude: 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 here
  • get_block: el material de un bloque, sin respuestasthe material of a block, without answers
  • check_exercise: corrige una respuestagrades an answer
  • review_card: repasa una tarjetareviews a card
  • start_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 calls
  • get_recording: lee el resultado de una grabaciónreads the result of a recording
  • check_dictation: corrige un dictadogrades a dictation
  • finish_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