Connect Skilljar to ChatGPT [Beta]
This article explains the process to connect ChatGPT with Skilljar dashabord using MCP.
Overview
The Skilljar MCP server connects your Skilljar to ChatGPT AI assistants. After the connection is complete, authorized users can perform learning management system (LMS) tasks using natural-language prompts.
Prerequisites
- A Skilljar account with Dashboard access.
- You need ChatGPT admin access with Developer mode turned on.
Use Cases
Use Skilljar MCP to complete common student management and course content tasks.
-
Student and User Management
- Onboard a new customer cohort.
- Enroll a learner segment in a new course.
- Set up auto-enrollment for a new group.
-
Course Content Management
- Build a new course from an outline.
- Update content after a product release.
- Audit and replace stale assets.
- Translate a course into another language.
Set Up the MCP Server Connection in ChatGPT
Configuring MCP access for ChatGPT involves three steps. Perform them in the following order:
- Set up Skilljar API v2 Credentials
- Turn On Developer Mode
- Create the Skilljar App
- Add Skilljar App in ChatGPT
Set up Skilljar API v2 Credentials
- Open your Skilljar dashboard.
- Navigate to Organization > API Credentials > v2 API Clients. The API v2 Clients page appears.
- Click Create Client. The Create API Client page appears.
- Provide the required details, and click Create Client. The Save your Credentials page appears.
- Copy and save your API v2 Credentials.
Note: The credentials will only be shown once after closing the dialog box. You can not retrieve these credentials. - Select the I have saved the secret somewhere secure checkbox.
- Click Close.
Turn On Developer Mode
Before you connect Skilljar to ChatGPT, turn on Developer mode.
- Open Chat GPT.
- Click on your profile in the lower-left corner, then select Settings.
- Navigate to Apps, and click Advanced Settings.
- Turn on the Developer mode toggle.
An orange border around the prompt field indicates Developer Mode is active.
Create the Skilljar App
-
Navigate to Profile > Settings > Apps > Create Apps.
-
Enter the following details:
-
Name : Skilljar
-
MCP Server URL : https://mcp.skilljar.com/mcp
-
Authentication : OAuth
-
-
Select the I understand and want to continue checkbox.
-
Click Create.
-
Chat GPT redirects to the Skilljar page. Provide the following details:
- Client ID
- Client Secret
Note: For Skilljar API v2 credentials, refer to the Set up Skilljar API v2 Credentials section.
-
Click Connect.
Add Skilljar App in ChatGPT
-
Open a new chat in ChatGPT.
Note: An orange border around the prompt field indicates Developer Mode is active. -
In the prompt field, click the + icon.
-
Hover over More and select Skilljar from the list of apps. Once the app is loaded, the chat window is ready to send and receive enriched responses.