Absorb LMS MCP tools
Absorb LMS has 14 operations on the Cotlet MCP server, in absorb_lms_read and absorb_lms_write. Your agent picks one in `operation`; the tool carries each operation's input schema. Open an operation for its schema and an example call.
- MCP server
- https://cotlet.dev/mcp/v1
- MCP tools
- absorb_lms_read, absorb_lms_write
- Connects with
- Your own Absorb account in your portal (an Administrator role for users, enrollments, approvals and messages)
- Integration page
- Absorb LMS
Read (7)
Return data and change nothing in the account.
| Operation | Description |
|---|---|
| list | Users of the portal with department, roles and status, from the Users report. |
| list | Online Courses, Instructor Led Courses, Curricula and Course Bundles from the Courses report. |
| list | Who is enrolled in one course, with progress, status, due date and enrollment method. |
| list | Every course one user is enrolled in, from the User Enrollments report. |
| list | Progress of learners in one Online Course, with certificate and overdue flags, from the Course Activity report. |
| list | Pending enrollment requests waiting for approval, from the Course Approvals report. |
| list | Certificates awarded on course completion, from the Certificates report. |
Write (7)
Change the account. Calls marked Confirm wait for the user to approve them.
| Operation | Description |
|---|---|
| approve | Approve pending course enrollment requests, one or many. |
| decline | Decline pending course enrollment requests, one or many. |
| enroll | Enroll users in one course as an admin. |
| unenroll | Remove one user's enrollment in one course. |
| message | Send an Absorb message to selected users. |
| create | Add one user to the portal with a role and department. |
| set | Activate or deactivate users. |