iSpring Learn (iSpring LMS) MCP tools
iSpring Learn (iSpring LMS) has 12 operations on the Cotlet MCP server, in ispring_read and ispring_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
- ispring_read, ispring_write
- Connects with
- Your own iSpring Learn administrator account (Account Owner or Account Administrator for the whole account, Department Administrator for their departments)
- Integration page
- iSpring Learn (iSpring LMS)
Read (6)
Return data and change nothing in the account.
| Operation | Description |
|---|---|
| list | Courses in Learning Content, with title and the number of people enrolled. |
| list | Departments of the account with their parent department. |
| list | User groups of the account with their member count. |
| list | Users with login, email, department, groups and status. |
| list | Who is enrolled in one course, with status, start date and due date. |
| get | The Learner Progress report: totals by status and one row per enrollment. |
Write (6)
Change the account. Calls marked Confirm wait for the user to approve them.
| Operation | Description |
|---|---|
| enroll | Enroll users in one or more courses with a start date and a due date. |
| cancel | Cancel the enrollments you list, the same as on the course's Enrollments tab. |
| reset | Reset the progress of enrollments so learners can take the course again. |
| add | Add users from a list of email addresses to a department and optional groups. |
| deactivate | Deactivate users now or on a date. Their history stays in reports. |
| activate | Set inactive users back to Active. |