Developers
Cademí MCP · 396 herramientas · API v3

Toda tu escuela,a una conversación de distancia

El Cademí MCP conecta Claude y otros asistentes de IA con tu cuenta. Pregunta por qué un alumno no puede entrar, qué contiene un curso, o cambia lo que haga falta, con tus permisos y tu nombre en cada acción.

Una conexión.
Toda la cuenta.

Cada operación de la API v3 es una herramienta, generada a partir del mismo contrato que la referencia de la API. Por encima, las herramientas compuestas responden preguntas completas en una sola llamada.

herramientas
396
herramientas compuestas
5
recursos
44
códigos de error
13
account_domains_certificate_getaudit_entries_getcapabilities_getcomments_deletecredentials_currentdeliveries_copies_creatediamonds_createevent_streams_createexams_answer_key_getfaqs_creategateways_getlegal_terms_acceptances_getmenu_items_createmodules_content_listproducts_access_schedules_createrankings_listrequests_getsandbox_getsettings_admin_area_gettags_createtickets_createusers_access_emails_createaccount_getbanners_get
administrators_createbanners_copies_createcertificates_createconfiguration_applications_createcustom_code_createdepartments_createenrollments_listevents_getexports_createfiles_deleteimports_analyses_createlessons_attachments_deletemenus_getoperations_attempts_createquestions_deletereports_activity_listsales_events_getscores_listshowcases_copies_createtaxonomies_createuploads_completions_createwebhooks_createadministrators_invitation_emails_createcertificates_list

Respuestas, no endpoints

Las herramientas compuestas reúnen de varias operaciones a la vez lo que necesita una pregunta de soporte. Nombra al alumno por su correo o su nombre y el curso por su título: la herramienta los encuentra y te pregunta cuando un nombre coincide con más de uno.

  1. student_access_context

    Por qué un alumno puede entrar o no

    El veredicto de acceso, las matrículas de ese producto, el calendario de liberación y el progreso, con un diagnóstico en códigos de motivo, la evidencia y el siguiente paso.

    student_access_contextSolo lectura
    “¿Por qué João no ve el módulo 3?”
    Acceso
    Parcial
    Motivo
    CONTENT_PARTIALLY_RELEASED
    Evidencia
    El módulo 3 se libera 14 días después de la matrícula, el 2 de octubre
    Siguiente paso
    Esperar la liberación o conceder una excepción
  2. student_context

    Todo sobre un alumno

    El perfil, todas las matrículas y el acceso efectivo a cada producto, con un resumen de lo que está activo y lo que no.

    student_contextSolo lectura
    “¿A qué tiene acceso María?”
    Alumna
    Maria Lima
    Matrículas
    3 activas · 1 vencida
    Productos
    3 con acceso · 1 sin acceso
    Estado
    Activa
  3. product_context

    Un producto de un vistazo

    Detalles y estado, un resumen del contenido, las entregas que lo venden o lo conceden y sus calendarios de acceso.

    product_contextSolo lectura
    “¿Cómo se vende el curso de Marketing?”
    Producto
    Marketing Esencial · publicado
    Contenido
    4 módulos · 18 lecciones · 2 borradores
    Entregas
    2 ofertas conceden este producto
    Calendarios
    1 calendario de acceso
  4. product_structure

    El árbol completo del curso

    Cada módulo y cada lección, en orden, con su estado de publicado o borrador y los totales.

    product_structureSolo lectura
    “¿Qué lecciones siguen en borrador?”
    Módulos
    4
    Lecciones
    18 · 16 publicadas
    Borradores
    Campañas › Test A/B, Medir resultados › Atribución
  5. instance_overview

    En qué cuenta estás trabajando

    La cuenta conectada: nombre, producción o sandbox, estado de facturación y bloqueo, cupo de alumnos y uso de la API en las últimas 24 horas.

    instance_overviewSolo lectura
    “¿Estoy en producción o en sandbox?”
    Cuenta
    Acme Academy
    Entorno
    Producción
    Alumnos
    8.420 de 10.000
    Uso de la API
    12.380 llamadas en 24 h
  6. Qué devuelve cada herramienta →
student_access_contextSolo lectura
“¿Por qué João no ve el módulo 3?”
Acceso
Parcial
Motivo
CONTENT_PARTIALLY_RELEASED
Evidencia
El módulo 3 se libera 14 días después de la matrícula, el 2 de octubre
Siguiente paso
Esperar la liberación o conceder una excepción

Pregúntale como a un compañero

Copia un prompt y pruébalo en tu asistente.

  • Diagnosticar un acceso

    ¿Por qué [email protected] no puede acceder al curso de Marketing? Dime qué hacer.

  • Auditar a un alumno

    Audita la experiencia de Maria Lima: sus matrículas, su progreso y cualquier cosa que la bloquee.

  • Revisar un curso

    Dame la estructura completa del curso de Marketing y lista las lecciones que siguen en borrador.

  • Últimos alumnos

    Lista los 5 alumnos más recientes y los productos a los que tiene acceso cada uno.

  • Estado de la cuenta

    ¿A qué cuenta estoy conectado? ¿Es producción o sandbox, y cuánto falta para el cupo de alumnos?

  • Conceder acceso

    Matricula a [email protected] en el curso de Marketing hasta el 31 de diciembre. Pregúntame antes de hacerlo.

Hecho para el administrador, no a su alrededor

El asistente trabaja con la misma API, los mismos permisos y el mismo registro de auditoría que todos en tu cuenta. Cómo funciona la autorización

  1. 01

    Ninguna clave que copiar

    Inicias sesión con OAuth en la propia Cademí y apruebas la conexión. Nunca pegas una clave en un chat.

  2. 02

    Tus permisos, nada más

    El asistente actúa como el administrador que lo aprobó, en una sola cuenta. La API comprueba cada llamada.

  3. 03

    Cada cambio, registrado

    Cada cambio llega al registro de auditoría de la cuenta con la credencial propia de la conexión y lo que cambió.

  4. 04

    Pregunta antes de cambiar

    Cada herramienta indica si lee, modifica o elimina algo, así tu cliente puede preguntar antes de un cambio y avisar antes de una eliminación.

Conéctalo en un minuto

Añade una dirección a tu asistente, inicia sesión en Cademí y aprueba. Nada que instalar y ninguna clave que pegar.

  1. 1Abre Configuración y luego Conectores.
  2. 2Elige Añadir conector personalizado y pega la dirección del servidor.
  3. 3Pulsa Conectar, elige tu cuenta e inicia sesión como administrador.
  4. 4Aprueba la conexión. Después, haz tu primera pregunta.
Guía completa de configuración (en inglés) →
Auditoría de nivel empresarial

Cada acción tiene un nombre
y un rastro detrás.

Lo que tu asistente hace a través de Cademí MCP llega al mismo registro de auditoría y de solicitudes que la API y la CLI. Un solo rastro, entres por donde entres, hasta el campo que cambió.

  1. Pregunta“Prorroga el acceso de João a Marketing Esencial hasta el 31 de diciembre.”
    Cliente
    Claude
  2. Llamada a herramientausers_enrollments_update
    ID de la llamada
    3f9c2a1e-7b4d-4c8a-9e21-5d6f0a8b1c34
    Aprobada por
    ti, en el cliente
  3. Solicitud a la APIPATCH /users/usr_1042/enrollments/enr_4821
    Request ID
    01J8Z3ZQ4H8K2M0T1S9P7YQF5C
    Client request ID
    3f9c2a1e-7b4d-4c8a-9e21-5d6f0a8b1c34
    Resultado
    succeeded · 200
  4. Entrada de auditoríaaud_9183
    Operación
    users.enrollments.update
    Autor
    adm_214
    Credencial
    key_01J8Z3M4C2K9
    Client request ID
    3f9c2a1e-7b4d-4c8a-9e21-5d6f0a8b1c34
    Resultado
    succeeded · 200
    Recurso
    enrollment enr_4821
    ends_at− 2026-09-12+ 2026-12-31
  • Un autor real para cada acción

    Cada conexión es una credencial propia para una cuenta, un administrador y un cliente, como "Claude, via Cademí MCP". Aparece en la pantalla de claves de API, y revocarla corta el acceso al instante, incluidos los tokens ya emitidos.

  • Permisos comprobados en cada llamada

    El asistente tiene los permisos del administrador, reevaluados en cada llamada a una herramienta. Quita un permiso en el panel y la siguiente llamada ya no lo tiene.

  • Cada cambio, con su diff

    Cada escritura, denegación y efecto en segundo plano se convierte en una entrada de auditoría: autor, la credencial usada, resultado, estado HTTP, operación, recurso y lo que cambió, antes y después.

  • Las lecturas también quedan registradas

    Cada solicitud autenticada llega al registro de solicitudes, enlazada con las entradas de auditoría que produjo.

  • Trazable de principio a fin

    Cada llamada a una herramienta tiene un ID que acompaña a todas las solicitudes a la API que hizo. Una pregunta a tu asistente se convierte en una cadena que puedes seguir hasta cada cambio.

  • Pregúntale al propio rastro

    Con el permiso audit.read, el asistente responde "¿quién cambió el acceso de João ayer?" leyendo las entradas de auditoría y las solicitudes, con filtros por recurso, acción, resultado, request ID y periodo.

Preguntas

¿Qué es un servidor MCP?

El Model Context Protocol es un estándar abierto que permite a los asistentes de IA usar herramientas de otros servicios. Cademí MCP es un servidor MCP remoto: tu asistente se conecta a él por internet y usa sus herramientas para leer y modificar tu cuenta de Cademí.

¿En qué cuenta trabaja el asistente?

En la que eliges al aprobar la conexión, como el administrador que la aprobó. Para trabajar en otra cuenta, conéctate de nuevo y elígela.

¿Puede el asistente borrar datos?

Solo lo que permitan tus permisos de administrador. Las herramientas que eliminan o revocan algo están marcadas como destructivas, para que tu cliente pueda preguntarte antes.

¿Cómo quito el acceso?

Cada conexión aparece como una clave de API de tu cuenta, con el nombre del cliente, como "Claude, via Cademí MCP". Revócala en la pantalla de claves de API y la conexión deja de funcionar.

¿MCP, CLI o API?

Usa el MCP para trabajar con tu cuenta en una conversación. Usa la CLI para scripts, CI y reenvío local de eventos. Usa la API para integrar Cademí en tus propios sistemas. Las tres llegan a la misma API v3.