Disclosure: Cubite publishes this table and is one of the platforms in it; it also runs managed Moodle and managed Open edX. Cubite ships its own hosted MCP server: 137 administration tools, connected from Claude or ChatGPT with a browser sign-in (OAuth 2.1, no API key) and included in the $290-a-month plan.
Short answer (checked October 27, 2026): of the 16 platforms below, four document an MCP server, an AI tutor for learners and AI course generation on their own pages: Docebo, Teachfloor, Thrive and Disco (Disco's MCP server is in public beta). Docebo publishes no price, and Teachfloor's MCP server needs its quoted Full Features plan. Thinkific has an MCP server and the Thinker tutor on its quoted Plus plan. Moodle and Open edX have community MCP servers, and Instructure is testing MCP support for Canvas.
Written by Amir Tadrisi. Competitor cells come from each vendor's own pages, linked in every cell and read on October 27, 2026 unless the cell says otherwise; a cell says so when a page did not say.
Checked October 27, 2026 on each vendor's own pages. Every cell links the page it came from.
Yes: the vendor documents it · Partial: part of it, or through an add-on · Community: a third party publishes it · Announced: marketed or announced, not shipped or not checkable · No: not offered, or not on the pages we read · Plan limits are written in the cell.
| Platform | MCP server | AI tutor | AI course generation | SCORM and xAPI | Published price |
|---|---|---|---|---|---|
| Cubitethe publisher of this page | Yes. First-party, hosted by Cubite: 137 tools behind an OAuth 2.1 browser sign-in, in every plancubite.io/mcp | No. None in the plan today; the in-app assistant answers admins' how-to questions, not learnerscubite.io/pricing | No. No built-in generator today (Draft with AI is not available); a connected AI client can write lessons and units and add quizzes over MCPcubite.io/mcp | Yes. SCORM 1.2, SCORM 2004 and xAPI with a built-in LRS; no cmi5cubite.io/scorm-xapi-lms | $290 a month or $2,900 a year per site (Growth), unlimited learners; MCP server included, no AI credits to buy; you bring your own assistant subscriptioncubite.io/pricing |
| Docebo | Yes. First-party, hosted by Docebo; OAuth; a Superadmin sets it up; ChatGPT and Claude (Enterprise and Team), Microsoft Copilot (Copilot Studio) and Gemini Enterprisedocebo.com/products/mcp | Yes. AI Tutor in every course: explains concepts, summarizes content and guides learners, 24/7docebo.com/products/ai-assistant | Yes. Creator turns a document or prompt into a structured course with lessons, images and knowledge checksdocebo.com/products/content-creation | Yes. SCORM 1.2 and 2004, Tin Can (xAPI) and AICCdocebo.com/products/learn-lms | Not published: Elevate and Enterprise are quoted, priced on active learner usage; AI credits, which power the AI Assistant, Docebo Agents and AI Video Presenter, are a paid add-ondocebo.com/pricing |
| Teachfloor | Yes. First-party, hosted by Teachfloor (self-hosted on Enterprise plans on request); OAuth 2.0; read and write; in the Full Features plan, not in Startupteachfloor.com/mcp-serverteachfloor.com/pricing | Yes. TeachAI Assistant for students answers learner questions 24/7 from your course materialteachfloor.com/product/aiteachfloor.com/pricing | Yes. TeachAI Course Generator drafts outlines, lesson content and quiz questions from a prompt or a documentteachfloor.com/product/ai | Partial. SCORM import on both plans; xAPI not statedteachfloor.com/pricing | From $89 a month (Startup, 50 user seats, no MCP server); Full Features is quoted. AI runs on tokens: 120,000 to start, top-ups afterteachfloor.com/pricing |
| Skilljar (Gainsight) | Yes. First-party, hosted (mcp.skilljar.com); read and write for students, enrollments and course content; OAuth in the ChatGPT guide, header keys in the Claude guideGainsight: Connect Skilljar to ChatGPTGainsight: Connect Skilljar to Claude | Yes. AI Tutor answers course questions; switched on per domain, with OpenAI or Anthropic models; on the Starter plan through SupportGainsight: AI Tutor | Partial. Generates course objectives, short descriptions and quizzes from lesson text or video; AI course creation comes through the LearnExperts add-onGainsight: AI Features in Skilljarskilljar.com/customer-lms-pricing | Yes. SCORM lessons; xAPI (cmi5) packages, except on the Starter packageGainsight: xAPI (cmi5) in Skilljar | Not published: an annual plan (Essentials, Professional or Enterprise) plus a fee per active userskilljar.com/customer-lms-pricing |
| Kajabi | Yes. First-party, hosted (mcp.kajabi.com); in every plan; read and write, with every write landing as a draftkajabi.com/product/mcp | Announced. Expert Agents include a Teaching Assistant that answers students from your course; the pricing page marks Expert Agents coming soonkajabi.com/product/expert-agentskajabi.com/pricing | Partial. AI generates a course outline, with modules and lessons, from your topic when you create the coursekajabi.com/product/online-courses | No. Not SCORM compliant; Kajabi says it may not fit if SCORM or xAPI is a requirementkajabi.com/product/online-courses | Basic $143 a month billed yearly or $179 monthly; Growth $199 or $249; Pro $399 or $499. AI credits by plan: 0, 500 or 1,000kajabi.com/pricing |
| Thinkific | Yes. First-party, hosted; read-only; Thinkific Plus; beta (as read September 23, 2026; the help center refused our fetch on October 27, 2026)Thinkific: Introducing the Thinkific MCPThinkific: What can you do with Thinkific MCP | Yes. Thinker, an AI teaching assistant, answers learner questions 24/7 from your own content; Thinkific Plus, generally available since February 2026thinkific.com/ai-info-page | Partial. AI Course Outline Generator and AI Quiz Generatorthinkific.com/ai-info-page | Partial. SCORM 1.2 and SCORM 2004 4th Edition on Plus, not on the self-serve plans; no xAPI or cmi5thinkific.com/ai-info-page | Start $109 a month ($82 billed yearly), Grow $219 ($164), Expand $499 ($374); Plus is quotedthinkific.com/pricing |
| Thrive Learning | Yes. First-party, hosted (a URL per platform); browser sign-in with your Thrive account; Claude, ChatGPT, Microsoft Copilot, Gemini Enterprise and Slack; read and write across content, tags and skills; tracks assignments and progressThrive docs: Thrive MCP ServerThrive docs: Setting up the MCP Server | Yes. Kiki, an AI agent, coaches learners (quizzes, roleplay) and answers from your content, including inside SCORM filesthrivelearning.com/kiki | Yes. Kiki turns a prompt or a file into a finished course, quiz or interactive modulethrivelearning.com/kiki | Yes. SCORM 1.2 and 2004 hosting; SCORM and xAPI trackingthrivelearning.com SCORM page | Calculator on the pricing page: $34,000 (£25,000) for Thrive Go, 1 to 500 learners, with no billing period shown; its FAQ markup says Thrive Go starts from £12,000 a year for up to 100 users. Kiki and AI content creation are includedthrivelearning.com/pricing |
| LearnUpon | Yes. First-party Reporting and Analytics MCP server, hosted in its LearnUpon IQ layer and listed as Reporting MCP in its plan comparison: your reporting data in ChatGPT, Claude, Gemini or any MCP tool; sign-in not statedlearnupon.com/platform/learnupon-mcpLearnUpon: Agentic Learning Platform newslearnupon.com/pricing | Partial. Ask Lia, a chat assistant that helps learners find what to learn next from everyday questionslearnupon.com/platform | Yes. Create+ turns your videos, PDFs, PowerPoints and web links into a first draft of an interactive courselearnupon.com/platform/create | Yes. SCORM and xAPI support, listed in its plan comparisonlearnupon.com/pricing | Not published: quoted plans from 100 users (Employees), 150 (Associations) or 300 (Customer Education)learnupon.com/pricing |
| Disco | Yes. First-party, in public beta since October 6, 2026, on every active plan; a custom connector in Claude or ChatGPT; each admin signs in with their own Disco login; members, invites, groups and enrollmentsdisco.co/mcp | Yes. Ask AI gives members answers grounded in your programs' content and discussionsdisco.co/ask-ai | Yes. The Design Agent builds the curriculum and writes the content, with program, content and quiz generatorsdisco.co/ai | Partial. SCORM is listed in the pricing page's structured data and in a plan comparison the page keeps hidden; xAPI not stateddisco.co/pricing | Organization: $399 a month billed annually, up to 500 members (the page's monthly view shows $499); Enterprise is quoteddisco.co/pricing |
| LearnDash | Yes. First-party, self-hosted: a local server with a WordPress application password, or the client built into Elementor's Angie; creates, reads, updates and deletes courses, lessons and topicsLearnDash MCP setup guide | No. None found on the LearnDash product page or docs we readliquidweb.com/software/learndash | Partial. Course Outline Builder writes lesson titles, not lesson content, using your own OpenAI API keyLearnDash docs: Course Outline Builder | Partial. Through third-party add-ons (GrassBlade xAPI Companion or Tin Canny); xAPI also needs an LRSLearnDash docs: SCORM and xAPI | $350 for one site, sold as a bundle with The Events Calendar, Give and Kadence; the page states no billing periodliquidweb.com/software/learndash |
| Teachable | Yes. First-party local bundle for Claude Desktop on macOS; experimental; API key; Growth plan or higherTeachable MCP installation guide | No. None found on Teachable's AI page, which lists Course Starter, the Quiz Generator and subtitlesteachable.com/ai-hub | Yes. Generate with AI builds sections, lessons and sample content from your course descriptionTeachable: Create and set up your course | No. Teachable says it does not currently support SCORM contentTeachable: What is an LMS? | Starter $39 a month ($29 billed yearly); the MCP bundle needs Growth, $189 a month ($139 billed yearly)teachable.com/pricing |
| LifterLMS | Yes. First-party, self-hosted through the WordPress Abilities API and an MCP adapter; LifterLMS 10.2 added quizzes, grades and certificatesLifterLMS: WordPress Abilities APILifterLMS: LifterLMS and MCP | No. None found on the LifterLMS pages we readlifterlms.com/pricing | No. No built-in generator found; a connected AI client can build sections, lessons and quizzes over MCPLifterLMS: LifterLMS and MCP | Partial. Through a third-party integration (Experience API for LifterLMS, by Next Software Solutions)LifterLMS: Can I use SCORM? | Core plugin free; bundles from $398 a year (Earth, one site), $199 for the first year with the current offerlifterlms.com/pricing |
| 360Learning | Announced. Its partner page describes an MCP server that lets Claude, Microsoft Copilot, ChatGPT, Gemini and Salesforce AI query 360Learning with each user's own sign-in; its engineering post (updated July 16, 2026) expected it in Q3 2026; no setup guide found360Learning partner page: MCP Server360Learning: enterprise MCP | Partial. Its adaptive-coaching features, AI Companion among them, give learners real-time support in a conversational way; AI coaching is marked coming soon360learning.com/product/artificial-intelligence | Yes. AI course creation from documents, a prompt or both360learning.com/product/authoring-tool | Yes. Imports SCORM, xAPI and cmi5360learning.com/product/authoring-tool | Team: $8 per user a month, up to 100 users; Business and Enterprise are quoted360learning.com/pricing |
| Moodleopen source | Community. No server from Moodle HQ found; the free webservice_mcp plugin (Moodle 4.5 to 5.2) signs in with Moodle web-service tokenswebservice_mcp plugin | Partial. AI actions let students summarise and explain course content once an AI provider is set up; no tutor chatMoodle docs: AI tools | No. None in core; the text editor can generate text and imagesMoodle docs: AI tools | Partial. SCORM 1.2 and AICC; Moodle's FAQ says SCORM 2004 is not supported and xAPI (Tin Can) needs third-party pluginsMoodle docs: SCORM FAQ | Free and open source (GPL-3.0); hosting and upkeep are yoursgithub.com/moodle/moodle |
| Open edXopen source | Community. No server from Axim found; blend-ed/openedx-mcp exposes staff admin tasks (Ulmo release, Bearer key)blend-ed/openedx-mcp | Partial. The experimental AI Extensions plugin adds AI summaries and context-aware assistance examples in the learning app; its README says not for productionopenedx/openedx-ai-extensions | No. None in the core platform, and none in the AI Extensions plugin's list of what worksopenedx/openedx-ai-extensions | Partial. SCORM 1.2 and 2004 through the SCORM XBlock bundled with Tutor, which can also emit xAPI statementsoverhangio/openedx-scorm-xblock | Free and open source (AGPL-3.0); hosting and upkeep are yoursgithub.com/openedx/openedx-platform |
| Canvas (Instructure) | Announced. Instructure says MCP experimentation is underway with an initial group of institutions and partners (October 20, 2026); community servers such as vishalsachdev/canvas-mcp run with your Canvas URL and tokenInstructure: October 2026 New & Next recapvishalsachdev/canvas-mcp | No. None found for learners on the Instructure pages we read; IgniteAI Agent works for educators and admins (rubric generation, content alignment, discussion reviews)Instructure: IgniteAI Agent launch | Partial. IgniteAI Agent can create and organize course modules from a single prompt, and generates rubricsInstructure: IgniteAI Agent launch | Partial. SCORM 1.2 and 2004 once the institution enables the SCORM LTI; Canvas implements a small piece of xAPI for LTI toolsInstructure: import SCORM filesCanvas API docs: xAPI | Not published on instructure.com (request a demo); the canvas-lms code is open source (AGPL-3.0)instructure.com/canvasgithub.com/instructure/canvas-lms |
First-party means the LMS vendor publishes it; community means a third party does. A hosted server needs nothing installed; a local or self-hosted one runs on your machine or site, and someone keeps it running. OAuth means a browser sign-in, not a key pasted into a config.
An assistant inside the course that answers learners' questions. Admin assistants are not counted, and a chat that points learners to content is marked partial.
AI that drafts a course, its structure, its lessons or both, from a prompt or your documents. Outline-only, quiz-only or description-only tools are marked partial.
What the platform plays or imports itself. Add-ons, LTI tools and plugins are marked partial.
What the vendor's own pricing page said on the day we checked, with the billing basis it states. Not published means the page asks you to talk to sales.
Choose Docebo if you are an enterprise on ChatGPT, Claude, Microsoft Copilot or Gemini enterprise plans and want an AI tutor and AI authoring in one contract, priced per active user on a quote, with AI credits as an add-on.
Choose Teachfloor if you run cohort programs and want an AI course generator and a student assistant from $89 a month; budget for Full Features if you need the MCP server.
Choose Skilljar if you run customer education on SCORM or cmi5 content and want an AI Tutor, on a quoted annual plan.
Choose Kajabi if you sell courses and coaching as a creator, want MCP in every plan from $143 a month billed yearly, and do not need SCORM.
Choose Thinkific if you sell courses, want the Thinker tutor and a read-only MCP connection, and are on or moving to Thinkific Plus.
Choose Thrive Learning if you are a mid-size or enterprise L&D team that wants an AI agent for coaching and content and a documented MCP server for Claude, ChatGPT, Copilot, Gemini and Slack, with Kiki and AI content creation included in the price.
Choose LearnUpon if you train employees, customers or association members at 100 users or more and want AI course drafts from your own files and your reporting data in ChatGPT, Claude or Gemini, on a quoted plan.
Choose Disco if you run cohort and community programs and want an AI tutor, AI course design and an MCP server (in public beta) on every plan, from $399 a month billed annually for up to 500 members.
Choose Teachable if you want AI course drafts on every plan from $39 a month and work in Claude Desktop on a Mac (its MCP bundle is experimental and needs Growth).
Choose LearnDash or LifterLMS if your site runs on WordPress and you can host the MCP connection yourself; plan on add-ons for SCORM and xAPI.
Choose 360Learning if you want collaborative authoring with AI from your documents, SCORM, xAPI and cmi5 imports, and $8 a user a month for up to 100 users; ask to see its MCP server set up, since we found no setup guide.
Choose Moodle, Open edX or Canvas if your institution already runs one of them; the MCP options are community projects, and Instructure's is in testing.
Choose Cubite if you want to run your academy from your own AI assistant (Claude or ChatGPT) through a hosted MCP server, with SCORM, xAPI and a built-in LRS, at one published price: $290 a month with unlimited learners.
The 12 first-party servers, built and published by the LMS vendor itself. Verified September 23, 2026 and re-checked October 27, 2026, when Thrive, LearnUpon and Disco were added; what changed is in the changelog.
| Vendor | Hosting | Auth | Scope | Assistants | Plan and price | Since | Source |
|---|---|---|---|---|---|---|---|
| Cubite | Vendor-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-server | Read 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 client | Included with every site: $290/mo or $2,900/yr, unlimited learners | August 2026 | cubite.io/mcpcubite.io/mcp.md |
| Docebo | Vendor-hosted | OAuth; a Superadmin configures it once | Read and write: learners find training and track progress; admins manage enrollments, update courses and pull analytics | ChatGPT and Claude (Enterprise and Team), Microsoft Copilot (Copilot Studio), Gemini Enterprise; any MCP assistant can be configured | Not published; Docebo does not publish prices | Public beta April 21, 2026; production July 22, 2026 (as read September 23, 2026) | docebo.com/products/mcpJuly 2026 release notes |
| Teachfloor | Vendor-hosted; self-hosted on Enterprise plans on request | OAuth 2.0; admins can turn off tools per workspace | Read and write: courses, modules, learners, cohorts, enrollments, certificates, automations, analytics | Claude, ChatGPT, Gemini, Microsoft Copilot, Cursor, any MCP client | Full Features plan (quoted); not in Startup | Page live by July 23, 2026 (Wayback Machine) | teachfloor.com/mcp-serverteachfloor.com/pricing |
| Skilljar (Gainsight) | Vendor-hosted (mcp.skilljar.com) | OAuth in the ChatGPT guide; client ID and secret or HTTP Basic headers in the Claude guide | Read and write: student and user management (including bulk enrollment), course content | ChatGPT (developer mode); Claude Code and Microsoft Frontier verified in the Claude guide | Prices not published | Open beta May 27, 2026 (as read September 23, 2026) | Gainsight: Connect Skilljar to ChatGPTGainsight: Connect Skilljar to Claude |
| Kajabi | Vendor-hosted (mcp.kajabi.com) | OAuth | Read and write: pages, emails, offers, courses, contacts, orders, tags, blog posts, site settings; writes land as drafts | Claude (web, desktop and Claude Code), ChatGPT, any MCP client; listed in the official MCP registry as com.kajabi/kajabi | Every plan: Basic, Growth and Pro, monthly or annual | In the official MCP registry since June 12, 2026 | kajabi.com/product/mcpMCP registry entry |
| Thinkific | Vendor-hosted (one-time authorization; no API keys or developer setup) | OAuth; tokens revocable from the school's Integrations settings | Read-only: courses, learners, enrollments, bundles, products (no billing data) | Claude (beta); ChatGPT in an invitation-only closed beta | Plus plan; Site Owner or Site Admin role; rolling out, beta | Not stated on the vendor page (as read September 23, 2026) | Thinkific: Introducing the Thinkific MCPThinkific: What can you do with Thinkific MCP |
| Thrive Learning | Vendor-hosted, a unique URL per platform | Browser sign-in with your Thrive account; the AI tool receives a token (client ID and secret, authorization and token URLs) | Read and write: create, update and publish content, delete drafts; wiki and space pages; tags and skills. Read: badges, assignments and progress. Learners can use it too | Claude (web, desktop and Claude Code), ChatGPT, Microsoft Copilot (Copilot Studio), Gemini Enterprise, Slack | Not stated in the docs | Docs published June 9, 2026 | Thrive docs: Thrive MCP ServerThrive docs: Setting up the MCP Server |
| LearnUpon | Vendor-hosted, in the LearnUpon IQ layer (newsroom, July 14, 2026) | Not stated | Reporting and analytics data | ChatGPT, Claude, Gemini, any MCP tool | Listed as Reporting MCP in the plan comparison; prices not published | Page published July 2, 2026 | learnupon.com/platform/learnupon-mcpLearnUpon: Agentic Learning Platform news |
| Disco | Vendor-hosted (server URL from the Admin Area's MCP connector setting) | Each admin signs in with their own Disco login; owners can revoke any connection | Read: members, invites, groups, programs and pathways. Write: invite, create, update, deactivate and remove members; manage groups; enroll and unenroll. The assistant asks before each change | Claude, ChatGPT (as a custom connector) | Every academy on an active plan | Public beta since October 6, 2026 | disco.co/mcp |
| LearnDash | Self-hosted: a local server pointed at your WordPress site, or the client built into Elementor's Angie | WordPress application password (automatic with Angie) | Create, read, update and delete courses, lessons and topics; grade assignments; manage enrollments; course settings; no new WordPress users | Cursor and similar local MCP clients; Elementor's Angie | Not stated in the setup guide | Not stated; setup guide updated April 21, 2026 | LearnDash MCP setup guide |
| Teachable | Local bundle on your Mac (experimental) | API key (the school's Public API key) | Courses, users and transaction data | Claude Desktop with a Claude Pro account; installed with Claude Code | Growth plan or higher | Not stated; installation guide dated May 19, 2026 | Teachable MCP installation guide |
| LifterLMS | Self-hosted (WordPress Abilities API through an MCP adapter on your site) | Not stated in the docs page; actions follow the connected WordPress user's permissions | Courses and curricula, memberships and access plans, students and enrollments; LifterLMS 10.2 added quizzes, grades and certificates | Claude Code, Cursor, OpenAI Codex, GitHub Copilot; Claude or ChatGPT through an MCP connector | Not stated in the docs page | Not stated | LifterLMS: WordPress Abilities APILifterLMS: LifterLMS and MCP |
Its partner page describes an MCP server that lets Claude, Microsoft Copilot, ChatGPT, Gemini and Salesforce AI query 360Learning in real time with each user's own sign-in, and its AI page lists an MCP server. Its engineering post, updated July 16, 2026, expected MCP for learning in the flow of work in Q3 2026. We found no setup guide.
Its May 19, 2026 launch release said an Absorb MCP server was in development, and its Absorb Aura page now says "Ask Absorb questions from ChatGPT, Claude, or Copilot (Coming Soon)" through MCP, with answers grounded in your courses, reports and knowledge base. A help-center article on an October 2026 release refused our fetch on October 27, 2026, so hosting, sign-in and dates are not in this table.
If you must stay on your institution's Moodle, Open edX or Canvas, these are the options we found.
No server from Moodle HQ found. Community options: the free webservice_mcp plugin (Moodle 4.5 to 5.2, web-service tokens, latest release July 23, 2026) and Studio LXD's hosted third-party server.
No server from Axim found. Community option: blend-ed/openedx-mcp, a plugin that exposes staff admin tasks to an MCP server (Ulmo release).
Instructure says MCP experimentation is underway with an initial group of institutions and partners (October 20, 2026). Community option: vishalsachdev/canvas-mcp, run with your own Canvas URL and token.
We looked on each vendor's own site on September 23, 2026 and did not find a first-party MCP server. That check missed LearnUpon's server and Absorb's May 19, 2026 announcement of one in development, and Disco has launched one since; all three are above. On October 27, 2026 a web search found no first-party server for TalentLMS, LearnWorlds, D2L Brightspace or Blackboard. 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) · Tutor LMS · TalentLMS · LearnWorlds · Google Classroom · Schoology · Litmos · iSpring
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, comes with every site at $290 a month, with SCORM, xAPI and a built-in LRS in the same plan. 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.