{"name":"io.usefulapi/academyocean","title":"AcademyOcean MCP by usefulapi","endpoint":"https://academyocean.usefulapi.io/mcp","repository":"https://github.com/m190/usefulapi-mcp","page":"https://lazaretto.dev/mcp-registry/io-usefulapi-academyocean","badge":"https://lazaretto.dev/mcp-registry/io-usefulapi-academyocean/badge.svg","listed_at":"2026-11-02T17:16:04.987Z","state":"no findings","check":{"checked_at":"2026-11-02T20:48:45.364Z","outcome":"read","tool_count":17,"tool_names":["academyocean_list_academies","academyocean_list_courses","academyocean_list_teams","academyocean_list_learners","academyocean_get_learner_progress","academyocean_learners_registered","academyocean_learners_repeated_logins","academyocean_learners_completed_course","academyocean_course_progress_by_learners","academyocean_learners_by_score","academyocean_passive_learners","academyocean_learners_churn_at_content","academyocean_learners_by_country","academyocean_learner_certificates","academyocean_learner_variables","academyocean_learner_quiz_statistics","academyocean_check_learner_invites"],"sets_instructions":true,"verdict":"clear","findings":[],"rules_version":"2026.11.01b"},"tools":{"fingerprint":"736256f007a920ac3a0b00cbc861e76782e910365673a050f2f96b824544f8ef","tool_hashes":{"academyocean_list_teams":"af6256ceb5fef047aed15a3018b193ff349de5e2d4efeb21aca944b75441aac3","academyocean_list_courses":"8a0e4dd2a85c91d353232ca73f96a854ba6b19cdb6e03ef592fe002e16e088db","academyocean_list_learners":"fefba45f68c7faea7289dcf74a5a65e54ba01e76c0ea4e9849211295c779b748","academyocean_list_academies":"2aec3534c08fb6a53ddfe5b5659ced3736950c1cd106c245217d1cc3227c24c3","academyocean_passive_learners":"a2ca6adb6698ee709feb9fdad23630fe121a0ee5371c6482afc8cb20b94869d2","academyocean_learner_variables":"bd567683d86a7d559eee3656b4dc7500ac988a745ae034b2592eb8ccd722ee31","academyocean_learners_by_score":"77c6ae8264324320f5cf3944db0542783d74b11dc2ac3e54e5d4092f4fd81314","academyocean_learners_by_country":"e7a0a62144b576c1fed32490ff41142c73999294c9fab03941eec7200bf56345","academyocean_learners_registered":"209d003d9fc22d2a0be9486ce78881bb1424df5b9dd9bb6ae418bbe296c5c08c","academyocean_get_learner_progress":"de17e94f3e041312249720da2367ec915fda41a01649a44288181aef582d4fc3","academyocean_learner_certificates":"514c381fb35eb6a98a240716350b79e4d93eb7bb47e49e2f9235dc1ee49415cc","academyocean_check_learner_invites":"6b026e423811289eccd32bd51988fb5464ba7b7e127ab96eb61b353ebd1f09cd","academyocean_learner_quiz_statistics":"414ce47f32ffe05e60223af48e4a7a411e26e34f0c86554dca36a61e7609a466","academyocean_learners_repeated_logins":"8b6e15e991d76e45ac744f97fbcce0fa20a78d33f842d748643ab349a0ccf315","academyocean_learners_churn_at_content":"65b8e233a8d5dbb47169162c0ff28691580b88a117c3a5dd6089b83881864d6f","academyocean_learners_completed_course":"d9e4a2b011068fd238b585c4b5b0bca63da2798af20e95c1ae19f7fab4000384","academyocean_course_progress_by_learners":"fa322c79daf39ab9bfd875177bc8931760431540b27db332a3c67dfb12e3b2c1"},"instructions_hash":"0d419e4b210fedfcc9d2781b6eb3f292c20c86f255a909b28bdcceb974a3b1aa","fingerprinted_at":"2026-11-02T20:48:45.364Z","changed_at":null,"compared_since":"2026-10-30","changes":[]},"disclaimer":"Signals, not a warranty. A clean read means these rules found nothing, not that the server is harmless. An unread server is not checked."}