Sourced comparison · Verified 23 September 2026

Which LMS has an MCP server?

An MCP server lets an AI assistant such as Claude or ChatGPT act on your LMS directly: create and edit courses, enroll learners, issue certificates, grade, and pull reports, each as a permissioned tool call. This page lists every LMS MCP server we could source, in one dated table, with the vendor page behind every row.

Written by Amir Tadrisi. Disclosure: Cubite is the author's company. Competitor cells come from the linked vendor pages as read on 23 September 2026; a cell says "Not stated" when the vendor page did not say.

Three things to read in the table

Hosted or self-hosted

A vendor-hosted server needs nothing installed or kept running. A self-hosted or local server works too, but someone has to run it and rotate its key.

OAuth or API key

OAuth means a browser sign-in and no key pasted into a chat. An API key in the assistant's config is fine for an engineer, less so for a training manager.

Read or write

Read-only servers answer questions about the LMS. Read-and-write servers run it: enrollments, certificates, grades and content, so the scope you grant matters.

First-party MCP servers

Built and published by the LMS vendor itself. 9 found on 23 September 2026.

VendorHostingAuthScopeAssistantsPlan and priceSinceSource
CubiteVendor-hosted (streamable HTTP at cubite.io/api/mcp/mcp)OAuth 2.1 browser sign-in with dynamic client registration; API keys for CLI and server-to-serverRead and write: courses, learners, enrollments, certificates, grading, discussions, reports, site settings (137 tools, scoped per connection)Claude (web, Desktop, Code), ChatGPT (developer mode), Gemini CLI, Cursor, any MCP clientIncluded with every site: $290/mo or $2,900/yr, unlimited learnersAugust 2026cubite.io/mcpcubite.io/mcp.md
DoceboVendor-hostedOAuth 2.0Read and write (admin actions); a superadmin enables the serverChatGPT, Claude (Enterprise and Team plans, per Docebo)Not published; Docebo does not publish pricesPublic beta 21 April 2026; production 22 July 2026docebo.com/products/mcpJuly 2026 release notes
TeachfloorVendor-hostedOAuthRead and write: courses, learners, cohorts, enrollments, certificates, automations, analyticsNot stated on the vendor pageNot stated on the vendor pagePage live by 23 July 2026 (Wayback Machine)teachfloor.com/mcp-server
Skilljar (Gainsight)Vendor-hostedOAuthNot stated in the setup guideChatGPT (the documented setup)Open beta; prices not publishedOpen beta 27 May 2026Gainsight support: Connect Skilljar to ChatGPT
KajabiVendor-hosted (mcp.kajabi.com)OAuthRead and write (writes land as drafts)Any MCP client; listed in the official MCP registry as com.kajabi/kajabiNot stated in the registry entryNot statedMCP registry entry
ThinkificVendor-hosted (one-time authorization; no API keys or developer setup)OAuth; tokens revocable from the school's Integrations settingsRead-only: courses, learners, enrollments, bundles, products (no billing data)Claude (beta); ChatGPT in an invitation-only closed betaPlus plan; Site Owner or Site Admin role; rolling out, betaNot stated on the vendor pageThinkific: Introducing the Thinkific MCPThinkific: What can you do with Thinkific MCP
LearnDashSelf-hosted (npm package pointed at your WordPress site)WordPress application passwordNot stated in the setup guideAny MCP client that runs local servers; Elementor's Angie is also documentedNot stated in the setup guideNot statedLearnDash MCP setup guide
TeachableLocal bundle on your own machineAPI keyNot stated in the installation guideClaude (the installation guide covers Claude only)Not stated in the installation guideNot statedTeachable MCP installation guide
LifterLMSSelf-hosted (WordPress Abilities API)WordPress authenticationNot stated in the docs pageAny MCP clientNot stated in the docs pageNot statedLifterLMS: WordPress Abilities API

Marketed or announced, not verifiable yet

Thrive Learning

Markets an MCP feature. Hosting, auth and scope are not on the page we read.

360Learning

Announced, targeting Q3 2026. Not shipped when we checked.

Institutional platforms: community servers only

If you must stay on your institution's Moodle, Open edX or Canvas, these are the options we found.

Moodle

No first-party server from Moodle HQ found. Community options: the webservice_mcp plugin in the Moodle plugins directory, and Studio LXD's hosted third-party server.

Open edX

No first-party server from Axim found. Community option: blend-ed/openedx-mcp on GitHub.

Canvas

No first-party server from Instructure found on the day we checked.

None to link

Checked, no first-party server found

We looked on each vendor's own site on 23 September 2026 and did not find a first-party MCP server. Absence here is not a denial: if you ship one, email amir@cubite.io with the page and we will add the row.

Blackboard · D2L Brightspace · Cornerstone · Workday Learning · SAP SuccessFactors · Sana (an MCP client, not a server) · Disco · Tutor LMS · TalentLMS · LearnWorlds · Google Classroom · Schoology · Absorb · Litmos · iSpring · LearnUpon

Run your own academy from the assistant you already use

This page is for a department, training unit or business that runs its own academy. Cubite is a standalone LMS, not an add-on to Canvas or Moodle: its hosted MCP server, 137 tools behind an OAuth sign-in, is included with every site at $290 a month. Connect it from Claude or ChatGPT in a few minutes, or ask us anything.

Machine-readable copy: lms-mcp-servers.md. We re-verify this table quarterly; corrections to amir@cubite.io.

Which LMS Has an MCP Server? Vendors Compared (2026) | Cubite