# 360Learning MCP for AI Agents MCP

> The 360Learning MCP connects your corporate education strategy directly to an open standard protocol, letting any compatible AI client manage and analyze all aspects of your learning platform. Your agent can list users, audit course completions, track skill gaps across departments, and pull real-time training statistics without you ever opening the administrative dashboard.

## Overview
- **Category:** productivity
- **Price:** Free
- **Tags:** collaborative-learning, lms, course-management, employee-training, skill-development, training-analytics

## Description

Managing a large corporate learning environment is usually a mess of dashboards, reports, and manual data pulls. You shouldn't have to click through five different tabs just to see if your team passed compliance training or where specific departments are falling behind. This MCP changes that process entirely. By connecting 360Learning via Vinkius, you let your AI agent talk directly to the platform’s core data. Instead of spending an afternoon running manual reports on course completion rates or trying to reconcile user lists across multiple sheets, you simply ask your agent a question in plain language. It retrieves the necessary information—be it checking enrollment status for a whole group or creating accounts for new hires—and hands you a clean answer immediately. This turns a complex administrative burden into a natural conversation with your knowledge base.

## Tools

### list_users
Lists all active users and administrators in your 360Learning platform, helping you find specific learner profiles.

### create_user
Registers a new account for a learner, author, or administrator using required user details like email and name.

### list_courses
Browses the entire catalog of available training courses so you can find the specific Course ID needed for reports.

### get_course
Retrieves technical details and a lesson overview for one specific course by its ID.

### get_stats
Pulls training completion rates and assessment scores, requiring you to specify either the Group ID, User ID, or Course ID.

### list_groups
Lists all structured groups, departments, or training cohorts available in the platform for targeted reporting.

## Prompt Examples

**Prompt:** 
```
Show me the average completion rate and score for all users who are part of the Marketing group.
```

**Response:** 
```
**Marketing Department Training Report**

*   **Cohort:** Marketing Group (ID: 789)
*   **Total Users Tracked:** 45
*   **Average Completion Rate:** **82%** (Goal: 90%)
*   **Average Assessment Score:** **88/100**

Need a list of users who failed the assessment? Just let me know.
```

**Prompt:** 
```
I need to add three new account managers. What information do you need?
```

**Response:** 
```
**New User Provisioning Checklist:**

Please provide the following details for each user:

*   **First Name:** John
*   **Last Name:** Smith
*   **Email Address:** john.smith@corp.com

Once I have these three fields, I can create all three accounts immediately.
```

**Prompt:** 
```
What courses are available for the sales team to check their skill gaps?
```

**Response:** 
```
I found 24 active courses in the catalog. Here are a few relevant ones:

*   **Product Mastery 2024:** Focuses on core features and updates.
*   **Advanced Objection Handling:** Role-playing techniques for difficult clients.
*   **Compliance Refresh:** Mandatory annual training.

You can ask me to pull details or check enrollment status for any of these.
```

## Capabilities

### Audit and Manage User Accounts
List all active learners, administrators, and other users on the platform, or register new accounts for employees.

### Browse Course Catalogs
View available training courses by browsing the catalog, checking specific lesson details, or getting an overview of a course's technical content.

### Track Group Progress and Cohorts
List departments or training cohorts to monitor group progress across structured learning paths.

### Retrieve Training Performance Data
Pull specific metrics, including completion rates, time spent on lessons, and assessment scores, by filtering data using a Group ID, User ID, or Course ID.

## Use Cases

### Auditing compliance training for a specific department.
An HR manager needs to know if all members of the 'Finance' group completed their annual security module. They ask their agent, and it uses `list_groups` and then runs `get_stats` against that group ID, providing an instant pass/fail report.

### Identifying skill gaps after a project failure.
A team leader realizes the sales force struggled with product knowledge. They ask their agent to check average scores for 'Advanced Product Knowledge' using `get_stats` on the course ID, immediately pinpointing where retraining is needed.

### Onboarding a new remote employee into the system.
A department head hires three new team members and needs accounts created fast. They ask their agent to run `create_user` for all three, ensuring they are provisioned in minutes instead of waiting for IT.

### Quickly checking the roster size for an audit.
An L&D professional needs a quick count of active users. They ask their agent to run `list_users`, and it returns the total number of learners and admins, confirming system scope immediately.

## Benefits

- Stop manually listing users. Use the `list_users` tool to pull comprehensive rosters of both learners and admins instantly, giving you a single source of truth for your workforce data.
- Never get lost in the course catalog again. You can browse all courses using `list_courses`, then use `get_course` to pull technical details on any specific training program's lesson structure.
- Get immediate performance feedback by running reports. The `get_stats` tool lets you filter and retrieve completion rates and assessment scores based on group, user, or course IDs.
- Targeted learning delivery is simple with 360Learning. Use the `list_groups` tool to see all departments or training cohorts so you can manage paths for specific segments of your employees.
- Onboarding new team members just got easier. Instead of submitting forms, use the MCP's functionality to register a brand-new learner account using the `create_user` tool.

## How It Works

The bottom line is, it lets any compatible AI client access and structure complex learning management data through simple conversational commands.

1. Subscribe to the 360Learning MCP on Vinkius.
2. Enter your specific 360Learning API Key and Company ID into your AI client's configuration.
3. Tell your agent what you need: 'What is the average completion rate for the Sales department?' The agent then uses the connected tools to pull the live data.

## Frequently Asked Questions

**How do I use the 360Learning MCP to track compliance training completion rates?**
You simply tell your agent which department or group needs tracking. It pulls the data and gives you a clear average completion rate, letting you know instantly if mandatory trainings are falling behind.

**Can I use 360Learning MCP to add new employees to the system?**
Yes, it handles user creation. You give your agent the basic personal details—name and email—and it registers the account for you, getting new hires into the learning environment fast.

**What if I need stats broken down by a specific department?**
You don't have to run manual reports. You ask your agent for the statistics and specify the group or department ID, and it delivers filtered results like assessment scores right away.

**Does 360Learning MCP help me find out what training courses are available?**
It does. Your agent can browse the entire course catalog for you, allowing you to view details on any specific lesson or get an overall list of all active learning materials.

**Can this MCP help me audit who is currently in my LMS?**
Absolutely. You ask your agent to list the users, and it provides a comprehensive roster of every active learner and administrator account within the platform.