Skip to content
Verified official

SkyPrep MCP by usefulapi MCP

v1.3.1 changelog · 6

io.usefulapi/skyprep

Read users, courses and progress; enroll users in courses or user groups in SkyPrep.

transport:streamable-http tools:14

Target client

run in your project directory

claude mcp add --transport http skyprep https://skyprep.usefulapi.io/mcp

setup guides: Claude Code Claude Desktop Cursor VS Code Zed Windsurf Cline Gemini CLI Grok ChatGPT Claude.ai LangChain

Adds it for this project only. Append --scope user to make it available everywhere. Claude Code docs

skyprep_list_users

skyprep list users

skyprep_get_user

skyprep get user

skyprep_list_courses

skyprep list courses

skyprep_get_course

skyprep get course

skyprep_get_user_courses

skyprep get user courses

skyprep_get_user_course_status

skyprep get user course status

skyprep_list_user_groups

skyprep list user groups

skyprep_get_user_group

skyprep get user group

skyprep_list_learning_paths

skyprep list learning paths

skyprep_get_course_progresses

skyprep get course progresses

skyprep_create_user

skyprep create user

skyprep_update_user

skyprep update user

skyprep_enroll_user_in_course

skyprep enroll user in course

skyprep_enroll_user_in_user_group

skyprep enroll user in user group

All 14 tools, one page each

1 prompt you invoke yourself

Mutating and Read-only are read off each tool's name, not its schema — a hint, not a guarantee. Check the server's own documentation before granting access.