Talentlms

io.usefulapiv1.0.0Updated Oct 8, 2026

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

VerifiedStreamable HTTPWeb executableBusiness & CommerceProductivity & Workflow

Overview

AI-generated overview

Read TalentLMS users, courses, groups, branches and progress, and create learners or enroll users, through a hosted endpoint.

What it does
A hosted MCP server for TalentLMS that exposes read tools for portal statistics, timeline, users, courses, categories, learning paths, groups, branches, certificates and per-user course progress. Write tools create a learner, enroll a user in a course, and add a user to a group. Meta tools report usage and manage a paid subscription.
When to use it
Useful when an assistant needs to answer questions about a TalentLMS portal or perform simple enrollment and onboarding actions without leaving the chat client. It suits training administrators who want read-heavy reporting plus occasional writes.
Requirements
A remote streamable HTTP endpoint; no local install. You supply your TalentLMS portal subdomain and API key on first connect; credentials are stored per user. Network access to the hosted endpoint is required.
Before you install
Write tools create users, enroll users in courses and add users to groups, so confirm them before running. The server asks for a TalentLMS API key, which is stored by the third-party host. A free tier is limited to 100 tool calls per month; Pro is $9/mo or $90/yr per portal and is billed through Stripe, with no refund for the current period on cancellation.

Installation

In SourceWeft

  1. Open Talentlms in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "talentlms": {
      "type": "http",
      "url": "https://talentlms.usefulapi.io/mcp"
    }
  }
}

README

TalentLMS MCP by usefulapi

Use TalentLMS from Claude, Cursor, or any MCP client — read TalentLMS users, courses, groups, branches and progress; create learners and enroll users. Hosted, no local install: connect with your own TalentLMS credentials.

Live endpoint: https://talentlms.usefulapi.io/mcp · Homepage: https://usefulapi.io/talentlms

Add to Claude

json
{  "mcpServers": {    "talentlms": {      "url": "https://talentlms.usefulapi.io/mcp"    }  }}

On first connect you'll provide your TalentLMS portal subdomain and API key. Your credentials are validated, stored per-user, and scoped to you — no keys in config files.

Tools

ToolTypeWhat it does
get_portal_statisticsreadGet portal statistics
get_timelinereadGet timeline
list_usersreadList users
get_userreadGet a user
list_user_coursesreadList a user's courses
list_user_groupsreadList a user's groups
list_user_branchesreadList a user's branches
list_user_certificatesreadList a user's certificates
get_course_progressreadGet a user's progress in a course
list_coursesreadList courses
get_coursereadGet a course
list_course_usersreadList a course's users
list_categoriesreadList course categories
list_learning_pathsreadList learning paths
list_groupsreadList groups
get_groupreadGet a group
list_group_usersreadList a group's users
list_branchesreadList branches
get_branchreadGet a branch
list_branch_usersreadList a branch's users
create_userwriteCreate a learner
enroll_user_in_coursewriteEnroll a user in a course
add_user_to_groupwriteAdd a user to a group
talentlms_usage_statusmetaUsage status (free-tier meter)
talentlms_upgrademetaUpgrade to Pro (unlimited)
talentlms_cancel_subscriptionmetaCancel the Pro subscription

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage or manage your subscription.

Pricing

PlanPriceLimit
Free$0100 tool calls / month
Pro (per portal)$9/mo or $90/yr (2 months free)Unlimited

Pro covers this server only. Subscribe with talentlms_upgrade (it returns a Stripe Checkout link). Cancel any time with talentlms_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running talentlms_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT © usefulapi. Not affiliated with or endorsed by TalentLMS.

Source: servers/talentlms/README.md at commit 43d0331

Tools

0
Tool metadata has not been indexed yet.

Version history

1
  1. v1.0.0LatestOct 8, 2026