Connect Your AI Assistant to Auzmor Learn

Connect Your AI Assistant to Auzmor Learn

Auzmor Learn supports the Model Context Protocol (MCP) — an open standard that lets AI assistants like Claude and Microsoft CoPilot interact directly with your LMS. Once connected, you can ask your AI assistant to look up courses,
enroll learners, pull analytics, manage teams, and more — all using natural language.

This guide walks you through connecting your AI assistant to Auzmor Learn.

Before You Begin
  1. You need an Auzmor Learn account (admin or learner)
  2. Your organization's MCP server URL — provided by your Auzmor administrator
  3. A supported AI client: Claude Desktop, Claude Code, or Microsoft CoPilot Studio



Setting Up Claude Desktop

Step 1: Open Settings

Open Claude Desktop and go to Settings → Developer → Edit Config.

This opens a configuration file. The location depends on your operating system:
  1. Mac: 

     
  2. Windows:  


Step 2: Add the Auzmor Learn Connection

Paste the following into the file. Replace the URL with the one your administrator provided:



Step 3: Restart and Authenticate
  1. Close and reopen Claude Desktop
  2. Start a new conversation — you should see a tools indicator in the chat input
  3. Ask something like "Show me all published courses"
  4. A browser window will open for you to sign in to Auzmor Learn
  5. After signing in, Claude will have access to your LMS data
Setting Up Microsoft CoPilot Studio

Step 1: Add an MCP Action

In CoPilot Studio, go to Actions → Add an action → Model Context Protocol.

Step 2: Configure the Connection

Enter the MCP server URL provided by your administrator:



For the authentication fields:
  1. Authentication type: OAuth 2.0
  2. Authorization URL: https://learn.mcp.auzmor.com/authorize
  3. Token URL:  https://learn.mcp.auzmor.com/token
  4. Scope: public

Step 3: Test and Publish

Use the Test panel to verify the connection works (try asking for a list of courses). Once confirmed, publish the agent to make it available to your team.

Setting Up Claude Code (CLI)

Run this command in your terminal, replacing the URL:



What Can You Ask?

Once connected, your AI assistant can help with a wide range of LMS tasks. Here are some examples organized by what you're trying to do.

Find and Browse Courses
  1. "Show me all published courses"
  2. "Search for courses about compliance"
  3. "What are the details of the Leadership 101 course?"
  4. "List courses in the Sales category"
Manage Enrollments
  1. "Enroll John Smith in the Cybersecurity Basics course"
  2. "Who is enrolled in Compliance Training?"
  3. "Remove the Marketing team from the Sales Onboarding course"
  4. "Assign the New Hire learning path to the Engineering team"
  5. "Show me users who haven't started Leadership 101"

View Analytics and Progress
  1. "What's the completion rate for Compliance Training?"
  2. "Show overdue learners in the Sales Onboarding course"
  3. "How is the Engineering team performing in the Leadership path?"
  4. "What courses has Jane Doe completed?"
  5. "Show attendance analytics for the Safety Training event"

Manage Users
  1. "List all active users"
  2. "Find users with the email @company.com"
  3. "Show me John Smith's profile"
  4. "Deactivate the account for user ID 1234"

Manage Teams
  1. "Create a new team called Customer Success"
  2. "Add John Smith to the Engineering team"
  3. "Assign Compliance Training to the Sales team"
  4. "Show me all members of the HR team"

Event Training
  1. "List upcoming training events"
  2. "Show sessions for the Safety Training event"
  3. "Register the Engineering team for the Leadership Workshop"
  4. "Who is registered for the Quarterly Townhall?"

Learning Paths
  1. "Show all published learning paths"
  2. "What courses are inside the New Hire Path?"
  3. "Assign the Manager Path to the Sales team"
  4. "How many people have completed the Onboarding Path?"

Bulk Operations
  1. "Assign Compliance Training and Security Basics to the entire Sales team"
  2. "Enroll users 101, 102, and 103 in the Leadership course"

Organization and Search
  1. "What are the current organization settings?"
  2. "Search for anything related to leadership"

What the Assistant Cannot Do

The AI assistant works within the capabilities of the Auzmor Learn API. Some things it cannot do:
  1. Create or edit course content — course authoring is done in the Auzmor Learn UI
  2. Upload files or media — documents, videos, and images must be uploaded through the platform
  3. Change user passwords — password management is handled through the login/SSO flow
  4. Access billing or subscription settings — these are managed separately
  5. Override permissions — the assistant can only do what your account role allows

Troubleshooting

I don't see the tools indicator after adding the config
  1. Make sure you fully restarted Claude Desktop (quit and reopen, not just close the window)
  2. Double-check that the URL ends with /mcp
  3. Verify the server is running: open  in a browser — you should see 

The login page doesn't appear or shows an error
  1. Check that your MCP server URL is correct (no trailing slash, includes )
  2. If your organization uses SSO, make sure your SSO provider is accessible

The browser says "auth successful" but the assistant keeps asking me to log in again
  1. This usually happens on the first connection. Close the browser tab, wait a few seconds, and try your request again
  2. If it persists: in Claude Desktop, go to Settings → Developer, remove the Auzmor Learn server, restart, re-add it, and sign in fresh

I get "Authentication required" errors after it was working
  1. Your session may have expired (sessions last 1 hour). The client should automatically refresh it, but if not: disconnect and reconnect the MCP server in your client settings
  2. In Claude Desktop: remove the server config, restart, re-add it, and sign in again
The assistant says it doesn't have permission
  1. The assistant respects your Auzmor Learn role. If you're a learner, you can view your own data but can't manage other users or courses
  2. Contact your Auzmor administrator if you need elevated access
I'm getting incorrect or empty results
  1. Make sure you're searching by the right name — try broader searches first ("list all courses") then narrow down
  2. Some tools require IDs — ask the assistant to look up the item first, then perform the action

Security and Privacy
  1. Your connection to Auzmor Learn is encrypted end-to-end (HTTPS)
  2. You sign in with your existing Auzmor Learn credentials — no new passwords to manage
  3. SSO is fully supported — if your organization uses SAML, Google, or Azure AD for sign-in, it works seamlessly
  4. Your session expires after 1 hour and is automatically refreshed by the client
  5. The MCP server never stores your password — it delegates authentication to the Auzmor Learn platform
  6. All actions are scoped to your account — you can only access data within your organization and role permissions

    • Related Articles

    • Auzmor Learn MCP Server — Tools & Capabilities Reference

      Auzmor Learn's MCP (Model Context Protocol) server lets your AI assistant interact with your LMS using natural language. This document describes every capability available, organized by category. How It Works When you connect your AI assistant to ...
    • Creating a Course Using AI Course Builder in Auzmor Learn

      Roles: Admins and users with permissions granted through Custom Roles. Description: This article explains how to create a course using the AI Course Builder in Auzmor Learn. The feature allows course creation using simple inputs and optional ...
    • Branding in Auzmor Learn

      Role: Primary Admin Description: In this article, you'll explore how to customize and enhance your Auzmor Learn experience through branding. We'll cover the steps to incorporate your organization's logo, colors, and overall style, ensuring a cohesive ...
    • Outlook Calendar Integration In Auzmor Learn

      Overview Auzmor Learn supports direct integration with Microsoft Outlook Calendar to simplify and automate scheduling for Instructor-Led Trainings (ILTs) or Events. When an event is created in Auzmor Learn, it automatically appears on the Outlook ...
    • Certificates in Auzmor Learn

      Roles: Admins, Managers, Learners Description: In this article, you’ll learn how certificates work in Auzmor Learn from creating certificate templates, attaching them to courses, reusing saved templates, and managing issued certificates for learners. ...