{"name":"io.usefulapi/ispring-learn","title":"iSpring Learn MCP by usefulapi","endpoint":"https://ispring-learn.usefulapi.io/mcp","repository":"https://github.com/m190/usefulapi-mcp","page":"https://lazaretto.dev/mcp-registry/io-usefulapi-ispring-learn","badge":"https://lazaretto.dev/mcp-registry/io-usefulapi-ispring-learn/badge.svg","listed_at":"2026-11-02T17:16:04.987Z","state":"no findings","check":{"checked_at":"2026-11-02T21:09:33.009Z","outcome":"read","tool_count":14,"tool_names":["ispringlearn_list_users","ispringlearn_get_user","ispringlearn_list_user_profile_fields","ispringlearn_list_roles","ispringlearn_list_groups","ispringlearn_get_group","ispringlearn_list_departments","ispringlearn_get_department","ispringlearn_list_content","ispringlearn_get_content_item","ispringlearn_get_content_final_statuses","ispringlearn_list_course_modules","ispringlearn_list_enrollments","ispringlearn_get_enrollment"],"sets_instructions":true,"verdict":"clear","findings":[],"rules_version":"2026.11.01b"},"tools":{"fingerprint":"9133aadda4439a70f20a6dcbb0e9fb2ef43032c24b763f9458844861161c65e7","tool_hashes":{"ispringlearn_get_user":"013be403ac7e58c62761e36c59fc3572ff91cafa4d6e2a49b21ab5b6a11843e2","ispringlearn_get_group":"e2cef242eb4d7b11ed1e1f4beb2b0187837a6511b44de04d79f9964d35120299","ispringlearn_list_roles":"8d11f9daaf2bb0eedb6c2136a379ce4a6c8d074bcd21735b79a82628a4028b0b","ispringlearn_list_users":"20ceb388f9c85c5094c8b833a796bf830a3ccfa7d17be60d5d06eb5d8ffd90e1","ispringlearn_list_groups":"a355fc9aa27ccac470ba7de805ba537795476f6bcc19f5935e9e134b0c25c4ae","ispringlearn_list_content":"5656345e71b45d861be56a4d58b6659889a2aaf23db72e41dbff071f1ac31fd4","ispringlearn_get_department":"cea5a0a8876cec8c0888b50b6ef7e76ac1b0657e5d82a3b3fc6db2cf150b0584","ispringlearn_get_enrollment":"6a6d96136433e09309a7e93beca50d97a91f4e747704ecf403c31aca65a3733a","ispringlearn_get_content_item":"aecad09c50b303ed086a0e703c336cd16022f7d8249f94d0cdff4a1ec4318437","ispringlearn_list_departments":"452789e3cad0c726cae5e8309e70ca17423a5e417fd997b611ff2b3f44567995","ispringlearn_list_enrollments":"22d16c9dba53d0ab3b72a9fffc84d75ba7d68c2ca29e27ee86d98fed07e75cb5","ispringlearn_list_course_modules":"ccc6468c3b0c626645149b2e225cb0d946e40c401941c36ba904210cb9735012","ispringlearn_list_user_profile_fields":"c7ac457cef1269c06a21a5014d7bf1cdd24ae3aebc5a4500518035271d1aadb8","ispringlearn_get_content_final_statuses":"c07314865557ad302f7e32c202c7d6aab8857f9e900accf7ca4874a355d7fe96"},"instructions_hash":"906c6657f664ddc26d96920e1bac12f53063788d07d94230c8c036652db8b860","fingerprinted_at":"2026-11-02T21:09:33.009Z","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."}