io.usefulapi/skyprep
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
SkyPrep MCP by usefulapi
Publisher-provided description
Read users, courses and progress; enroll users in courses or user groups in SkyPrep.
Summary by lookupd
Read and manage SkyPrep learners, courses, progress and user groups, including creating users and enrolling them in courses or groups.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http skyprep https://skyprep.usefulapi.io/mcp
Codex, remote (streamable-http)
codex mcp add skyprep --url https://skyprep.usefulapi.io/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"skyprep": {
"url": "https://skyprep.usefulapi.io/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (14 tools)
Publisher-provided text
skyprep_list_usersList learners, managers and admins in the SkyPrep account, with optional filters. Paged with `page`. API: get_users.skyprep_get_userGet one user's profile by user_id or user_email. API: get_user.skyprep_list_coursesList the courses in the SkyPrep account, with their codes, categories and course ids. API: get_courses.skyprep_get_courseGet one course by course_id, including its items and catalog settings. API: get_course.skyprep_get_user_coursesList the courses one user is enrolled in, by user_email. API: get_user_courses.skyprep_get_user_course_statusGet one user's status in one course: passed, failed, not-started, in-progress or archived. API: get_user_course_status.skyprep_list_user_groupsList the user groups (departments, teams, cohorts) in the SkyPrep account. API: get_user_groups.skyprep_get_user_groupGet one user group by user_group_id, with its members. API: get_user_group.skyprep_list_learning_pathsList the learning paths in the SkyPrep account. API: get_learning_paths.skyprep_get_course_progressesGet course progress records, filtered by course, user and status. Status is passed, failed, not-started, in-progress, not-applicable or archived. API: get_coursskyprep_create_userCreate a learner, content manager or manager. Admin accounts cannot be created here. Writes to the SkyPrep account. API: create_user.skyprep_update_userUpdate a user's name, title, identifier or phone numbers. Only the fields you pass change. Roles, admin and manager flags, and access dates cannot be changed heskyprep_enroll_user_in_courseEnroll one user in one course, by user_id or user_email, with an optional enrollment expiry date. Writes to the SkyPrep account. API: enroll_user_in_course.skyprep_enroll_user_in_user_groupAdd one user to one user group, with an optional membership expiry date. Writes to the SkyPrep account. API: enroll_user_in_user_group.
Details
- Version: 1.1.3
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 585 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/m190/usefulapi-mcp
- Website: https://usefulapi.io/skyprep/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.usefulapi/skyprep)
- 62071 servers
- Last crawl: 2026-11-11T16:39:06.253Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp