Skip to main content
Gainsight Inc.

Connect Skilljar to Microsoft Copilot [Beta]

This article explains how to add the Skilljar Model Context Protocol (MCP) server as a tool in a Microsoft Copilot Studio agent.

Overview

This article explains how to add the Skilljar Model Context Protocol (MCP) server as a tool in a Microsoft Copilot Studio agent.

After you connect Skilljar, the agent can perform permitted learning-management tasks from natural-language instructions.

Prerequisites

You need:

  • A Skilljar account with Dashboard access.
  • Access to Microsoft Copilot Studio.
  • Permission to edit the required Copilot Studio agent.
  • Permission to add tools and configure authentication for the agent.

This integration applies to agents created in Copilot Studio. It does not describe the consumer Microsoft Copilot application.

Supported Use Cases

The Skilljar MCP server can help your agent:

  • Find and manage students.
  • Enroll students in courses.
  • Create and organize groups.
  • Create courses and HTML lessons.
  • Update lesson content, titles, and order.
  • Translate course content.

Each user signs in separately. The available actions match the permissions assigned to that user in the Skilljar Dashboard.

Add Skilljar as an MCP Tool

To add Skilljar MCP: 

  1. Open Microsoft Copilot Studio.
  2. Open the required agent.
  3. Navigate to the agent’s Tools section.

    Zight 2026-08-05 at 2.01.49 PM
     
  4. Select Add a tool.


     
  5. Select Model Context Protocol.

    Zight 2026-08-05 at 2.02.12 PM
     
  6. Enter the following server URL:​​​​https://mcp.skilljar.com/mcp

  7. Select OAuth 2.0 as the authentication type.
  8. Select Dynamic discovery as the OAuth configuration type.
  9. Select Create.



    Note: Dynamic discovery allows Copilot Studio to discover the Skilljar authorization endpoints and register the connection without requiring you to enter each OAuth endpoint manually.
  10. Click Create. The Skilljar Login Page appears.

    Zight 2026-08-05 at 2.04.42 PM
     
  11. Provide your Skilljar credentials and click Log in.

    Zight 2026-08-05 at 2.05.20 PM
     
  12. Click Allow access.

    Zight 2026-08-05 at 2.05.44 PM
     
  13. Return to Copilot Studio. Skilljar MCH will be added to your agent

Copilot Studio stores the resulting token and refreshes it when required. You do not need to create or store a Skilljar API credential. For prompts to use, refer to the MCP Library

The agent can perform only the actions permitted for the Skilljar user who authorized the connection.

Disconnect Skilljar

To disconnect the integration:

  1. Open the agent in Copilot Studio.
  2. Open the Skilljar MCP tool.
  3. Remove or disconnect the associated Skilljar connection.
  4. Save the agent.

A Skilljar organization administrator can also revoke the connection from Settings > API Credentials > Connections in the Skilljar Dashboard.

  • Was this article helpful?