io.usefulapi/axis-lms
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Axis LMS MCP by usefulapi
Publisher-provided description
Read Axis LMS users, courses, learning paths, certifications and reports; manage enrollments.
Summary by lookupd
Reads an LMS's users, courses, learning paths, certifications and reports, and can manage course and learning path enrollments.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http axis-lms https://axis-lms.usefulapi.io/mcp
Codex, remote (streamable-http)
codex mcp add axis-lms --url https://axis-lms.usefulapi.io/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"axis-lms": {
"url": "https://axis-lms.usefulapi.io/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (showing 30 of 44)
Publisher-provided text
axislms_list_usersList the LMS users (id and username only), active, inactive or all. Not paged: a large LMS returns every user. For names, emails or filters use axislms_search_uaxislms_get_userOne user by id with the fields you ask for: profile (name, email, address, phone, custom1-15, role, manager_id, dates), usergroups, enrolled courses, ILT classeaxislms_search_usersPage through all users, or only those matching a search phrase (for example email~example.com,role=manager), returning the fields you ask for. Contains personalaxislms_count_usersNumber of users, all or matching a search phrase. GET /users/all/count/ or /users/filtered/count/?user_filter=.axislms_list_coursesList the active online courses (id and name), plus the count. GET /courses/list/.axislms_count_coursesNumber of active online courses. GET /courses/count/.axislms_get_courseOne online course: name, catalog id, description, active flag, created/updated dates, keyword tags, passing score, price and whether it is for sale, thumbnail,axislms_list_course_usersUsers enrolled in a course with their access start and end dates (YYYYMMDD): active, expired or all enrollments. GET /courses/{id}/users/{status}/.axislms_list_usergroupsList usergroups (id and name). GET /usergroups/list/.axislms_get_usergroupOne usergroup: name, member counts (active, inactive, total) and owner. GET /usergroups/{id}/.axislms_list_usergroup_membersMembers of a usergroup (id and username): active, inactive or all. GET /usergroups/{id}/members/{status}/.axislms_list_learningpathsList the active learning paths (id and name). GET /learningpaths/list/.axislms_list_learningpath_usersActive enrolled users of a learning path (or one user), with status, start and completion time, completion method, path version, current branch and step, and praxislms_list_certificationsList certification programs (id and name): active, inactive or all. GET /certifications/list/{status}/.axislms_get_certificationOne certification program: name, prefix, description, keyword tags, webhook and status. GET /certifications/{program_id}/.axislms_list_certification_usersUsers certified in a certification program (id and username). GET /certifications/{program_id}/users/.axislms_list_user_certificatesThe certifications a user holds: program, certification number, issue, renew and expire dates (YYYYMMDD). GET /certifications/certificates/{user_id}/.axislms_list_user_ceusContinuing-education credits (CEUs) a user earned: type, name, credits and issue date. GET /certifications/ceus/{user_id}/.axislms_list_ilt_programsList instructor-led training (ILT) programs (id and name). GET /ilt/list/.axislms_get_ilt_programOne ILT program: name, catalog id, description and keyword tags. GET /ilt/{program_id}/.axislms_list_ilt_sessionsSessions of an ILT program with start and end dates and seats (total, reserved, remaining): current ones or all. GET /ilt/{program_id}/sessions/{current|all}/.axislms_list_ilt_meetingsMeetings of one ILT session: date, time, timezone, duration, GMT start and end, facility. GET /ilt/{program_id}/meetings/{session_id}/.axislms_list_ilt_completionsUsers who completed an ILT program, or one session of it (id and username). GET /ilt/{program_id}/completions/[{session_id}/].axislms_list_user_ilt_sessionsILT sessions a user is part of: program, session, start and end dates and percent attended. GET /ilt/users/{user_id}/sessions/.axislms_list_organizationsList organizations with owner id and user count, all or those owned by one manager (owner id 0 = the partition admin). GET /organizations/list/{all|owner_id}/.axislms_list_organization_branchesThe branches of an organization (nested branches included). GET /organizations/branches/{organization_id}/.axislms_list_organization_usersUsers in an organization (id, username, branch id): active, inactive or all. GET /organizations/users/{organization_id}/{status}/.axislms_course_reportWho is doing what in one online course: user, status, progress %, score, start and completion date (YYYYMMDD). Filter by users, status, progress, score and dateaxislms_certification_reportCertifications issued in one certification program: user, certification number, how it was earned, issue, renewed and expire date (YYYYMMDD). Filter by users, naxislms_learningpath_reportLearning path enrollments and results for one path: user, status (complete or incomplete), active or archived, start and completion date (YYYYMMDD). Paged (100
Details
- Version: 1.16.3
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 1038 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/m190/usefulapi-mcp
- Website: https://usefulapi.io/axis-lms/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.usefulapi/axis-lms)
- 62071 servers
- Last crawl: 2026-11-11T16:39:06.253Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp