Configuring Docebo MCP servers

Prev Next

Introduction

An MCP server exposes a specific set of Docebo tools to external AI assistants and other MCP clients through a unique URL.

This article is intended for Docebo Superadmins and explains how to configure and manage the MCP servers available in your platform with the MCP Configurator.

Configuring an MCP server

  1. Log in as a Superadmin.

  2. Open the Navigation menu.

  3. Find the Configuration menu (spanner icon).

  4. Select Artificial intelligence.

  5. Locate the Docebo MCP server card.

  6. Click Configure.

Docebo MCP Server connects AI assistants for learning data retrieval and actions.

The MCP configurator allows you to manage the MCP servers available in your platform.

By default, Docebo provides a built-in Learner server that exposes learner-focused tools. This server cannot be edited or deleted. You can use this server as is, or create additional servers for specific use cases.

Overview of Docebo MCP Server management interface with learner and admin server details.

For guidance on which tools to include and how to organize your servers, see Server design best practices in the Supported MCP tools article.

To create a custom server:

  1. In the Docebo MCP server page, click Create server.

  2. Enter a Server name and Server path.

  3. Select the tools to expose through the server.

  4. Click Create server at the bottom of the panel.

Each MCP server has its own URL and tool configuration. Before proceeding, ensure that the server you want to use is enabled, then copy its URL.

You will use this URL when setting up your MCP client. See Setting up MCP clients for the Docebo MCP server.

Example URL: https://[docebo-instance-name]/mcp/servers/[server-path]/http

If your platform uses a custom domain, use the custom domain version of the URL.

Managing existing servers

Enabling or disabling a server

Each MCP server can be individually enabled or disabled. Disabling a server prevents external AI assistants from connecting to it without removing its configuration.

To change a server's status:

  1. In the Docebo MCP server page, locate the server you want to manage.

  2. Click the status dropdown (showing Enabled or Disabled) in the server's row.

  3. Select Enabled or Disabled as needed.

The change takes effect immediately. Before you set up your client, ensure the server you intend to use is set to Enabled.

Editing or deleting a custom server

To edit or delete a custom server:

  1. In the Docebo MCP server page, locate the server you want to manage.

  2. Click the ellipsis button in the server's row.

  3. Select one of the following options:

    1. Edit server: Opens the server configuration panel, where you can update the server name, server path, and the tools exposed through the server. Click Save to apply your changes.

    2. Delete: Permanently removes the custom server. This action cannot be undone.