mcpbeat Sign in

iSpring Learn MCP by usefulapi MCP Server

answering

iSpring Learn MCP by usefulapi is answering right now. Last checked 11 min ago. It exposes 14 tools. Last commit 2 Nov 2026.

Read users, groups, departments, courses, content and enrollments in iSpring Learn.

Uptime history 21 hours of history
21 hours agonow
100.0%
Uptime 24h
77 of 77 checks
14
Tools
read from the server
243 ms
Response time
average over 24h
1
Stars
last commit 2 Nov 2026

What changed 1

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 2 November 2026. No other catalogue keeps this.

2 Nov a tool changed version

Nothing serious here today

Today is the operative word: we check iSpring Learn MCP by usefulapi every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 11 min ago.

run in your terminal
claude mcp add ispring-learn --transport http https://ispring-learn.usefulapi.io/mcp
Settings → Connectors → Add custom connector, then paste this address
https://ispring-learn.usefulapi.io/mcp
~/.codex/config.toml
[mcp_servers.ispring-learn]
url = "https://ispring-learn.usefulapi.io/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "ispring-learn": {
      "url": "https://ispring-learn.usefulapi.io/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "ispring-learn": {
      "type": "http",
      "url": "https://ispring-learn.usefulapi.io/mcp"
    }
  }
}

Available tools 14

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

ispringlearn
ispringlearn_get_content_final_statuses
List the possible final statuses of a content item (for example completed, passed, failed). GET /content/{contentId}/final_statuses.
ispringlearn_get_content_item
Get one content item by id. GET /content/{contentId}.
ispringlearn_get_department
Get one department by id. GET /department/{departmentId}.
ispringlearn_get_enrollment
Get the details of one enrollment by id. GET /enrollment/{enrollmentId}.
ispringlearn_get_group
Get one group by id. GET /group/{groupId}.
ispringlearn_get_user
Get the full profile of one user by user id. GET /user/{userId}/v2.
ispringlearn_list_content
List content items (courses, trainings, learning tracks) of the account. Filter by content item ids or content types. GET /contents.
ispringlearn_list_course_modules
List the modules of one course. GET /course/{courseId}/modules.
ispringlearn_list_departments
List the departments (organization tree) of the account. Optional filter by department code. GET /department.
ispringlearn_list_enrollments
List enrollments (learner assigned to a course) with status, progress and due dates. Filter by course, learner or enrollment id. GET /enrollments.
ispringlearn_list_groups
List the groups of the account. GET /groups.
ispringlearn_list_roles
List the user roles of the account (owner, administrators, custom roles). GET /role.
ispringlearn_list_user_profile_fields
List the profile fields of the account (built-in and custom), to know which fields a user profile has. GET /user/profile/fields.
ispringlearn_list_users
List learners and admins of the iSpring Learn account, with profile fields, status and department. Filter by department, group, login, email or user id. GET /users/v2.

Endpoints

URLTransportStateLatencyChecked
https://ispring-learn.usefulapi.io/mcp streamable-http answering 90 ms 11 min ago

Alternatives to iSpring Learn MCP by usefulapi

same job, measured the same way
TalentLMS MCP by usefulapi
by usefulapi

Read TalentLMS users, courses, groups, branches and progress; create learners and enroll users.

23 tools answering
Axis LMS MCP by usefulapi
by usefulapi

Read Axis LMS users, courses, learning paths, certifications and reports; manage enrollments.

44 tools answering
LearnWorlds MCP by usefulapi
by usefulapi

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

20 tools answering
Protime MCP by usefulapi
by usefulapi

Read clockings, absences, assignments, contracts, people and departments in Protime.

12 tools answering
Academy of Mine MCP by usefulapi
by usefulapi

Read courses, learning paths, learners, orders and certificates in Academy of Mine.

12 tools answering
Less Annoying CRM MCP by usefulapi
by usefulapi

Read and write Less Annoying CRM contacts, notes, tasks, events, pipelines and groups.

23 tools answering
Schedule it MCP by usefulapi
by usefulapi

Read Schedule it events, resources, groups and labels; create and update events and resources.

15 tools answering
Kisi MCP by usefulapi
by usefulapi

Read Kisi places, doors, users, groups, access rights and access logs (no unlocking).

20 tools answering

iSpring Learn MCP by usefulapi — questions

Answers built from our own checks of this server.

What can iSpring Learn MCP by usefulapi do?
It exposes 14 tools, read directly from the server on our last check. Among them: ispringlearn_get_content_final_statuses, ispringlearn_get_content_item, ispringlearn_get_department, ispringlearn_get_enrollment, ispringlearn_get_group, ispringlearn_get_user and 8 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is iSpring Learn MCP by usefulapi working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 77 of 77 checks got a reply (100.0%), average response time 243 ms. The bar chart above shows every period we have measured.
How do I connect iSpring Learn MCP by usefulapi?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does iSpring Learn MCP by usefulapi need an API key?
No. iSpring Learn MCP by usefulapi completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 14 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is iSpring Learn MCP by usefulapi?
It answers our handshake in 243 ms on average, which is faster than 59% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is iSpring Learn MCP by usefulapi open source?
The code is open source: it is published under the MIT licence, written in JavaScript, 1 stars on GitHub and 1 open issue. The licence covers the code in the repository, not the hosted service at ispring-learn.usefulapi.io, which runs on its operator's own terms.