Skip to content
Verified official

LearnWorlds MCP by usefulapi MCP

v1.39.1 changelog · 28

io.usefulapi/learnworlds

Check LearnWorlds courses, learners, progress, grades and payments, and enroll or tag users.

transport:streamable-http tools:20

Target client

run in your project directory

claude mcp add --transport http learnworlds https://learnworlds.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

learnworlds_list_courses

learnworlds list courses

learnworlds_get_course

learnworlds get course

learnworlds_get_course_contents

learnworlds get course contents

learnworlds_get_course_analytics

learnworlds get course analytics

learnworlds_list_course_users

learnworlds list course users

learnworlds_get_course_grades

learnworlds get course grades

learnworlds_list_users

learnworlds list users

learnworlds_get_user

learnworlds get user

learnworlds_list_user_courses

learnworlds list user courses

learnworlds_get_user_course_progress

learnworlds get user course progress

learnworlds_list_payments

learnworlds list payments

learnworlds_get_payment

learnworlds get payment

learnworlds_list_certificates

learnworlds list certificates

learnworlds_list_user_groups

learnworlds list user groups

learnworlds_list_event_logs

learnworlds list event logs

learnworlds_create_user

learnworlds create user

learnworlds_update_user

learnworlds update user

learnworlds_update_user_tags

learnworlds update user tags

learnworlds_enroll_user

learnworlds enroll user

learnworlds_add_user_to_group

learnworlds add user to group

All 20 tools, one page each

7 prompts 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.