El servidor MCP oficial conecta Frolick con Claude, ChatGPT, Cursor y cualquier cliente del Model Context Protocol. Pídele a tu asistente que cree un juego, un conjunto de contenido, un widget o un tablero de clase — en un chat, en tu editor de código o en la terminal, en tu nombre.
Crea un juego de tarjetas con mi conjunto de vocabulario de la Unidad 3.
Juego de tarjetas creado en tu cuenta
flashcardsMCP es un estándar abierto: cualquier cliente que lo hable puede trabajar con Frolick. Un docente no necesita un editor de código: conecta Frolick directamente a un asistente de chat en el navegador o en el móvil.
Conexión por URL en un par de clics — sin instalación y sin tokens. Funciona en la web, en escritorio y en las apps móviles.
El escenario clásico: el asistente del editor crea juegos y conjuntos mientras tú trabajas con el material del curso.
Agentes de terminal y scripts: importación masiva de conjuntos, generación de juegos programada, automatización de rutinas.
La lista no es exhaustiva: sirve cualquier cliente compatible con el Model Context Protocol — remoto por URL o mediante el servidor stdio local.
MCP (Model Context Protocol) es un estándar abierto que permite a los asistentes de IA usar herramientas externas. El servidor MCP de Frolick es un proxy ligero sobre la API pública: al iniciarse obtiene un manifiesto de capacidades en vivo de la plataforma y registra las herramientas actuales automáticamente. Tu asistente lee y crea contenido en tu cuenta — sin navegador ni copiar y pegar.
Las herramientas se cargan desde un manifiesto en vivo: las novedades de la plataforma aparecen solas, sin actualizar el paquete ni reiniciar el cliente.
Todo se crea en tu propia cuenta de Frolick — mediante autorización OAuth o un token de acceso personal, ambos bajo tu control.
El paquete @frolick/mcp es de código abierto y no incluye lógica de negocio: solo cómo llamar a la API pública y documentada.
Alrededor de tres docenas de herramientas para docentes más dos recursos de catálogo. Algunos destacados:
Genera cualquiera de los siete tipos de juego de Frolick —damas, cuatro en raya, dobble, tres en raya, tarjetas, cuestionario y bingo— con contenido directo o desde un conjunto de contenido.
Crea conjuntos, añade filas, rellena valores de campo por lotes, importa datos estructurados en una llamada, duplica y lista los juegos compatibles.
Crea plantillas, conviértelas entre tipos de juego de mesa y vincula un conjunto de contenido con asignaciones de campos: una plantilla impulsa muchos juegos.
Crea widgets independientes, guarda ajustes de estilo y arma tableros de clase con varios widgets: temporizadores, dados, marcadores, encuestas y más.
Lee tu perfil, conjuntos, plantillas, juegos, widgets y tableros para que el asistente trabaje con lo que ya tienes.
Dos recursos de solo lectura —el catálogo de juegos y el de tipos de widget— permiten al asistente descubrir tipos válidos y modelos de contenido antes de construir.
Copia un prompt y pégalo a tu asistente una vez conectado — o escribe el tuyo.
Acceso remoto rápido por URL con OAuth — o un servidor stdio local con token cuando quieres control total.
Apunta tu cliente a la URL del servidor: mostrará un botón de autorización, apruebas el acceso en frolick.ru y listo. Sin token que pegar, y se renueva solo.
https://app.frolick.ru/api/v1/mcpEl cliente ejecuta el servidor stdio con npx y llama a la API con tu token de acceso personal. Para clientes sin OAuth, CI y scripts. Requiere Node.js 18+.
npx -y @frolick/mcp
Elige un cliente y en un par de minutos el asistente estará creando tu lección.
Claude, ChatGPT, Cursor, VS Code, la terminal — las instrucciones de la derecha se adaptan a tu elección.
Para la conexión remota basta con aprobar el acceso con el botón del cliente. Para la local, crea un token de acceso personal (empieza por pat_) y colócalo en la configuración.
Abrir tokens de APIPor ejemplo: «Crea un juego de tarjetas con mi conjunto de vocabulario de la Unidad 3» — o toma un prompt listo de la sección anterior.
Abre claude.ai → Ajustes → Conectores (Connectors).
Pulsa «Add custom connector» y pega la dirección del servidor.
Pulsa Connect y aprueba el acceso en la ventana de frolick.ru.
Activa las herramientas de Frolick en el menú de herramientas del chat y pide al asistente que cree una lección.
https://app.frolick.ru/api/v1/mcpLos conectores personalizados están disponibles en los planes de pago de Claude y también funcionan en la app móvil.
Variables de entorno que lee el servidor stdio @frolick/mcp.
| Variable | Predeterminado | Función |
|---|---|---|
| FROLICK_API_TOKEN | obligatorio | Token de acceso personal (pat_…). Necesario para todo lo que toque tu cuenta. |
| FROLICK_API_BASE_URL | https://app.frolick.ru | Origen de la API desde el que el servidor lee el manifiesto y envía las llamadas. |
| FROLICK_MCP_TIMEOUT_MS | 15000 | Tiempo de espera por solicitud en milisegundos. |
| FROLICK_MCP_REFRESH_MS | 300000 | Intervalo de actualización del manifiesto: las herramientas nuevas aparecen sin reiniciar; 0 lo desactiva. |
| FROLICK_MCP_READONLY | — | Ponlo en 1 para mostrar solo herramientas de lectura y ocultar toda herramienta que modifique. |
Para la conexión remota por URL no hay nada que configurar: la autorización va por OAuth y el servidor actualiza el manifiesto por sí solo.
El MCP es gratis. Lo que puedes crear depende de tu plan de Frolick.
El paquete @frolick/mcp tiene licencia MIT y es gratuito. No hay cargo aparte por conectarlo a tu asistente.
Tu suscripción de Frolick —Free, Silver o Gold— decide qué juegos, widgets y límites aplican. El asistente puede llamar a list_billing_plans para leer los planes vigentes.
Las lecturas públicas como la lista de planes y las plantillas públicas, además de los catálogos de juegos y widgets, funcionan sin ninguna autorización.
Lo que el servidor deliberadamente no hace.
Solo se exponen los endpoints para docentes. Las API de administración, facturación interna, IA, chat y medios nunca son accesibles por el MCP.
El acceso actúa en tu nombre y solo con tus datos. No otorga permisos elevados ni de toda la organización.
Las plantillas reutilizables admiten damas, cuatro en raya y dobble. Para cuestionario, tarjetas, bingo y tres en raya, crea el juego directamente.
Algunos widgets y funciones requieren un plan de pago. Las herramientas devuelven los errores normales de la plataforma cuando tu plan no incluye una función.
Las solicitudes pasan por la API pública estándar y tienen límite de velocidad. Cada llamada expira a los 15 s por defecto (configurable).
¿Prefieres una configuración segura? Pon FROLICK_MCP_READONLY=1 y el servidor local ocultará toda herramienta que pueda cambiar tus datos.
No. Lo más fácil es conectar Frolick a un asistente de chat: Claude.ai (incluida la app móvil), Claude Desktop o ChatGPT en modo desarrollador. Los editores y la terminal son solo uno de los escenarios.
Cualquier cliente del Model Context Protocol: Claude.ai, Claude Desktop, ChatGPT, Claude Code, Cursor, VS Code, Windsurf, Zed y más. Conexión remota por URL o servidor stdio local, a tu elección.
Remoto es una URL con autorización OAuth: nada que instalar, el token se renueva solo y el acceso se revoca en los ajustes. Local ejecuta el servidor con npx y un token personal — útil para CI, scripts y clientes sin OAuth.
Para remoto — no: el cliente se conecta directamente a https://app.frolick.ru/api/v1/mcp. Para el servidor local solo necesitas Node.js 18+ — npx descarga el último @frolick/mcp cuando hace falta.
El servidor solo llama a la API pública de Frolick en tu nombre. Los endpoints de administración e internos son inaccesibles, el acceso OAuth se revoca con un clic y el servidor local puede ejecutarse en modo de solo lectura.
Sí. La lista de herramientas proviene del manifiesto en vivo de la plataforma, así que las nuevas capacidades de Frolick aparecen automáticamente, sin actualizar el paquete.
Sí: las herramientas de lectura pública y los catálogos de juegos y widgets funcionan sin autorización. Conecta tu cuenta cuando quieras que el asistente cree cosas en tu nombre.
Un par de minutos — y la IA crea tu próxima lección: en un chat, en el editor o en la terminal.