---
title: "Supported MCP tools"
slug: "supported-mcp-tools"
updated: 2026-07-24T08:59:56Z
published: 2026-07-24T08:59:56Z
canonical: "developer.docebo.com/supported-mcp-tools"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://developer.docebo.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Supported MCP tools

## Introduction

This article is a reference for Docebo Superadmins configuring MCP servers. It lists all tools currently available through the Docebo MCP server with descriptions, example prompts, and configuration requirements.

For setup instructions, see [Configuring the Docebo MCP server](/v1/docs/configuring-the-docebo-mcp-server-beta).

> [!NOTE]
> Please note
> 
> Each MCP tool executes with the permissions of the authenticated user. The MCP server does not grant additional permissions beyond those already assigned in the platform. When configuring an MCP server, only enable the tools your users actually need and monitor the Audit trail for unexpected activity. If your organization's AI platform supports it, ask your IT or AI platform administrator to configure confirmation prompts for high-impact actions such as enrollments, unenrollments, and content updates before they take effect.

How to read the following tables:

- **Category**: Matches the category label shown in the Docebo MCP server page. Use it to locate tools quickly when building or editing a server.
- **Required lookup tools**: Some tools depend on identifiers (user IDs, course IDs, etc.) that must first be retrieved by a lookup tool. If you enable an action tool without its required lookup tool, the AI assistant may be unable to complete the requested action. Always include both in the same server.

The list of supported tools continues to evolve. New learner and administrator capabilities may become available in future releases.

## Learner tools

These tools are designed for learners and reflect the same information available through the learner experience in Docebo. They are available by default through the built-in *Learner server*.

### Active user counting

Learners are counted as Active Users when the “Fetch learning item” tool successfully retrieves the transcript of a learning item. This is the only Docebo MCP Server tool that currently contributes to the Active User count. For more information, see [The Usage dashboard (opens in a new tab)](https://help.docebo.com/hc/en-us/articles/12231370602130-The-Usage-dashboard).

| **Category** | Name | **Description** | **Example prompt** | Required lookup tools |
| --- | --- | --- | --- | --- |
| Learning | Get my learning enrollments | Shows the user’s enrolled and completed courses and learning plans, the same information available on *My activities* page. Learn more about [My activities (opens in a new tab)](https://help.docebo.com/hc/en-us/articles/360020128159-My-activities-page-overview). | What courses have I completed? | None |
| Learning | Get my learning certifications | Shows the user’s active certifications, the skills they cover, when they were issued, and when they expire or need renewal, the same information available on the *My activities* page. Learn more about [My activities (opens in a new tab)](https://help.docebo.com/hc/en-us/articles/360020128159-My-activities-page-overview). | Do I have any certifications expiring soon that I need to renew? | None |
| Learning | Search learning items | Finds courses, learning plans, and other learning content available to the user on the platform. Uses the same engine as the platform's global search. Learn more about [global search (opens in a new tab)](https://help.docebo.com/hc/en-us/articles/360020127199-Using-the-platform-s-global-search). | What courses on leadership do we have available? | None |
| Learning | Fetch learning item | Reads the content of a specific course, learning plan, or training material so the AI assistant can answer questions about it or generate a summary. Uses the same parsing engine as Harmony; the same content and visibility limitations apply. Learn more about [Harmony (opens in a new tab)](https://help.docebo.com/hc/en-us/articles/27463167258898-Harmony). Support for assets will be available in a future release. | Summarise the leadership course | Search learning items |

## Administrator tools

These tools perform administrative actions in Docebo. Only make them available to users who have the corresponding permissions in the platform.

> [!NOTE]
> Please note
> 
> Administrative actions performed through the Docebo MCP server are recorded in the Docebo Audit trail. The Operated by column in the Audit trail report identifies the user who performed the action, giving you full visibility into changes made via AI assistants alongside actions taken directly in the platform. Superadmins can access the Audit trail from the *Navigation* menu.

### Content marketplace tools availability

The Content marketplace tools require an eligible Content marketplace plan and are currently available only for customers using the new Go1 experience introduced with the July 2026 release. If your platform does not meet these requirements, requests to these tools will return an error. When configuring an MCP server, enable these tools only if your platform has access to Content marketplace and the new Go1 experience.

| Category | Name | Description | Example prompt | Required lookup tools |
| --- | --- | --- | --- | --- |
| Shared lookups | Search users | Finds users by name or email. Required by other tools that act on a specific user. | Find the user ID for John Doe | None |
| Shared lookups | Search groups | Finds groups by name. Required by tools that act on a specific group. | Find the group called Sales Managers | None |
| Shared lookups | Search branches | Finds branches by name. Required by tools that act on a specific branch. | Search branches matching EMEA | None |
| Shared lookups | Search learning items for admins | Finds courses, learning plans, assets, and training materials by name. Required by other tools that act on a specific learning item. | Find the onboarding learning plan | None |
| Courses and learning plans | Get learning item details | Retrieves detailed information about a specific course or learning plan, including its title, status, short description, and full description. | Show me the details of the Employee Onboarding course. | Search learning items for admins |
| Courses and learning plans | Create learning item | Creates a new course or learning plan. The AI assistant can suggest a title and description based on the topic you provide. | Create a learning plan for new sales representatives | None |
| Courses and learning plans | Update learning item | Updates the title, description, and publication status of an existing course or learning plan. | Improve the description of the GDPR course | Search learning items for admins |
| Courses and learning plans | Assign courses to learning plan | Adds one or more courses to an existing learning plan. | Add GDPR Essentials and Fire Safety to the Compliance learning plan | Search learning items for admins |
| Courses and learning plans | Assign training materials to course | Adds one or more training materials to an existing course. | Add the onboarding video to the Welcome course | Search learning items for admins |
| Enrollments | Get user enrollments | Shows all enrollments for a specific user, including status and progress. | Show John Doe's enrollments | Search users |
| Enrollments | Get learning item enrollments | Shows who is enrolled in a specific course or learning plan. | Show everyone enrolled in GDPR Essentials | Search learning items for admins |
| Enrollments | Enroll user | Enrolls a specific user in a course or learning plan. | Enroll John Doe in GDPR Essentials | Search users, Search learning items for admins |
| Enrollments | Unenroll user | Removes a specific user from a course or learning plan. | Remove John Doe from GDPR Essentials | Search users, Search learning items for admins |
| Enrollments | Archive user enrollment | Archives a user's enrollment. Optionally resets their progress, for example before re-enrolling them. | Archive John Doe's enrollment and re-enroll him | Search users, Search learning items for admins |
| Enrollments | Enroll group or branch | Enrolls all members of a group or branch in a course or learning plan at once. | Enroll the Sales Managers group in Compliance Training | Search groups, Search branches, Search learning items for admins |
| Insights | Ask learning data insights | Answers natural-language questions about learning data, including enrollments, completions, learning plans, and time spent on learning. | What are the top 5 course categories by enrollments? | None |
| Content marketplace | Get marketplace facets | Returns the available publishers, topics, skills, languages, formats, certifications, accessibility standards, and other filter values available in the Content Marketplace. | Which publishers provide cybersecurity courses? | None |
| Content marketplace | Search unimported marketplace courses | Searches the Content Marketplace catalog for courses matching the specified criteria. Returns only courses that have not yet been imported into the platform. | Find leadership courses for new managers with Italian subtitles under 2 hours. | Get marketplace facets |
| Content marketplace | Get marketplace course details | Retrieves detailed information about one or more marketplace courses, including learning objectives, skills, languages, certifications, accessibility standards, and other metadata. | Compare these three leadership courses and recommend the best one. | Search unimported marketplace courses |
| Content marketplace | Create marketplace collection | Creates a new marketplace collection and can optionally add selected courses to it. | Create a collection called New Manager Learning Path with these courses. | Search unimported marketplace courses |
| Content marketplace | Add courses to marketplace collection | Adds one or more marketplace courses to an existing marketplace collection. | Add these leadership courses to my Management collection. | Search unimported marketplace courses |
| Content marketplace | Import marketplace courses | Imports one or more marketplace courses into the platform. | Import these three cybersecurity courses into the LMS. | Search unimported marketplace courses |
| Content marketplace | Search marketplace collections | Finds marketplace collections available in the platform. | Find collections about compliance training. | None |
| Content marketplace | Get marketplace collection courses | Lists the marketplace courses included in a specific marketplace collection. | Show the courses in the Leadership collection. | Search marketplace collections |
| Content marketplace | Remove courses from marketplace collection | Removes one or more courses from an existing marketplace collection. | Remove the outdated GDPR course from the Compliance collection. | Search marketplace collections |
| Content marketplace | Delete marketplace collection | Permanently deletes a marketplace collection. | Delete the 2024 Compliance collection. | Search marketplace collections |
| Content marketplace | Get retiring marketplace courses with replacements | Finds imported marketplace courses that are retiring and suggests replacement courses when available. | Which marketplace courses are retiring next month, and what should replace them? | None |
| Content marketplace | Search marketplace content provider collections | Finds curated collections published by marketplace content providers. | Show curated AI collections from Go1. | None |
| Content marketplace | Get marketplace content provider collection courses | Lists the courses included in a marketplace content provider collection. | What courses are included in the Go1 Leadership collection? | Search marketplace content provider collections |

## Server design best practices

Design MCP servers around the job a specific type of user needs to do. A focused server gives the AI assistant a smaller, more relevant tool set, which improves tool selection accuracy and makes the server easier to explain and govern.

- **Built-in Learner server**: Use this as the default server for your learners. It covers the most common learner workflows (checking progress, finding courses, exploring content) and requires no configuration.
- **Custom administrator server**: Create a separate server for administrators and include the tools relevant to your planned use cases.

If a feature is not available in your platform, such as Content marketplace, do not include its tools. As a general rule, avoid combining learner and administrator tools in the same server, and only enable the tools your users actually need. Regardless of the server type, overloaded or mixed-purpose servers can:

- Reduce tool selection accuracy in the AI assistant
- Hit tool-count limits imposed by some MCP clients (e.g. Claude, ChatGPT)
- Make it harder to audit and explain what the server is capable of.
