- STRUCTURE
- MIGRATION
- ORGANIZATION
- REVIEW
Short answer
How can I use my AI to set up and copy courses in Brightspace?
Your AI uses direct API commands to create new course units and duplicate existing templates. You can trigger these actions through natural language prompts to build out your semester's offerings. You'll get a structured course environment ready for your content.
Course management outcomes
What you get
The AI handles the structural setup so you don't have to.
STRUCTURE
New course shells
The AI builds the necessary organizational units. You get a clean, ready-to-use course shell in your Brightspace environment.
MIGRATION
Template duplication
Your agent pulls content from a master template. It copies the structure into your new course so you don't start from scratch.
ORGANIZATION
Unit creation
The AI sets up the hierarchy of your course. It creates the specific organizational units needed to hold your content.
REVIEW
Human verification
The AI stops after the structural setup. You must log in to Brightspace to review the layout and add your specific instructional content.
The workflow
What your AI does when the request arrives.
The AI translates your instructions into specific API calls to modify your Brightspace environment.
Identify templates
Your agent looks up the specific course template you want to use as a blueprint.
get_course_templateBuild the shell
The AI creates the new course container within your Brightspace instance.
create_courseSet up hierarchy
It builds the organizational units required to house your modules and content.
create_org_unitClone content
The agent copies the structure from your chosen template into the new course.
copy_course
Try it
Copy these to start.
Use these prompts to trigger the Brightspace tools.
Starting points
Swap out the bracketed text with your actual Brightspace course names or IDs.
D2L Brightspace Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_k7XP8JzTIBazLKgMpGAuXAKitDVknELmgXJC5adc/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — D2L Brightspace capabilities are ready to use.
{
"mcpServers": {
"d2l-brightspace-mcp": {
"url": "https://edge.vinkius.com/vk_preview_k7XP8JzTIBazLKgMpGAuXAKitDVknELmgXJC5adc/mcp"
}
}
}Create a new course called [Course Name] in Brightspace.
Copy the content from the [Template Name] template into my new [Course Name] course.
Create a new organizational unit named [Unit Name] inside [Course Name].
Find the template for [Template Name] so I can use it for a new course.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Start here
Connect D2L Brightspace once, then ask.
Follow the link to link your account. Your credentials stay encrypted and secure, and you can immediately start managing courses through your AI client.
Connect D2L Brightspace to your AIFAQ
How this task behaves
- 01
Can the AI delete my existing courses?
No. The current tools only allow for creating and copying. It cannot delete any existing courses or content.
- 02
Will the AI upload my lecture videos?
No. The AI handles the course structure and template copying, but you must upload your specific media and files manually.
- 03
Can I use this to move content between two existing courses?
Yes, you can use the copy command to migrate content from one course to another.
- 04
Does the AI manage my student enrollments?
No. The tools provided are for course and unit creation, not for managing user permissions or student rosters.
- 05
How do I know if the course was created successfully?
Your AI client will confirm once the API command has been executed successfully.
More questions about D2L Brightspace? The Connector page answers them. See everything the D2L Brightspace Connector can do
Connect D2L Brightspace to Claude, Cursor, ChatGPT & more
