Supported MCP tools

Prev

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.

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).

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).

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).

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).

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 Docebo’s AI assistant; the same content and visibility limitations apply. Learn more about Docebo’s AI assistant (opens in a new tab). 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.

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.