4,500+ servers built on MCP Fusion
Vinkius

360Learning MCP. Manage all users, courses, and training stats conversationally.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

360Learning MCP on Cursor AI Code Editor MCP Client 360Learning MCP on Claude Desktop App MCP Integration 360Learning MCP on OpenAI Agents SDK MCP Compatible 360Learning MCP on Visual Studio Code MCP Extension Client 360Learning MCP on GitHub Copilot AI Agent MCP Integration 360Learning MCP on Google Gemini AI MCP Integration 360Learning MCP on Lovable AI Development MCP Client 360Learning MCP on Mistral AI Agents MCP Compatible 360Learning MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

360Learning MCP Server manages all aspects of your corporate training. Use your AI agent to list users, create new learners, check course availability, and retrieve specific training statistics—all without opening the LMS dashboard.

It gives you a single command line to manage user accounts, track course progress, and gauge team skill gaps in real time.

What your AI agents can do

Create user

Registers a new account for a learner, author, or administrator using an email, first name, and last name.

Get course

Retrieves detailed information and lesson overviews for a single, specified course.

Get stats

Pulls training completion rates and assessment scores, requiring a filter by Group ID, User ID, or Course ID.

+ 3 more capabilities included
Provisioning Users

Create, list, or update learner and administrator accounts using create_user and list_users.

Cataloging Courses

Browse the entire course library and retrieve technical details for specific courses using list_courses and get_course.

Tracking Cohorts

Identify and manage groups or departments to target training delivery via list_groups.

Generating Performance Reports

Pull aggregate data, including completion rates and assessment scores, by filtering on a User ID, Group ID, or Course ID using get_stats.

Managing User Enrollment

Check which users are enrolled in which courses and manage those records.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

360Learning MCP Server: 6 Tools for Training Management

Use these tools to programmatically manage users, browse courses, and pull detailed training analytics from the 360Learning platform via your AI client.

create019d7541

create user

Registers a new account for a learner, author, or administrator using an email, first name, and last name.

get019d7541

get course

Retrieves detailed information and lesson overviews for a single, specified course.

get019d7541

get stats

Pulls training completion rates and assessment scores, requiring a filter by Group ID, User ID, or Course ID.

list019d7541

list courses

Browses the entire catalog to find a specific Course ID for enrollment checks or lesson details.

list019d7541

list groups

Lists all training groups, departments, or cohorts managed within the platform.

list019d7541

list users

Retrieves a list of all active learners and administrators currently registered in 360Learning.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with 360Learning, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

Yo, this server connects your AI agent straight into 360Learning. You'll handle user accounts, check course details, and grab training stats without ever opening the LMS dashboard. It's like having a direct command line to manage everything.

Provisioning Users

  • list_users: It pulls a list of every active learner and admin registered in 360Learning.
  • create_user: You can register new accounts for learners, authors, or admins using just an email, first name, and last name.

Cataloging Courses

  • list_courses: It lets you browse the entire course library to find a specific Course ID. This is what you need for checking enrollment or getting lesson details.
  • get_course: Once you have the ID, this pulls detailed information and lesson overviews for that single course.

Tracking Cohorts

  • list_groups: You can list all the training groups, departments, or cohorts managed on the platform.

Generating Performance Reports

  • get_stats: This tool pulls aggregate data, giving you training completion rates and assessment scores. You just gotta filter by a Group ID, User ID, or Course ID to get what you need.

Managing User Enrollment

  • You can check which users are enrolled in which courses and manage those records.

How 360Learning MCP Works

  1. 1 Subscribe to the server and provide your 360Learning API Key and Company ID.
  2. 2 Instruct your AI client to call the necessary tool (e.g., list_users) and provide the required parameters.
  3. 3 Your agent receives the structured data and formats it into a natural language report for you to read.

The bottom line is, you manage your entire collaborative learning environment using simple, conversational commands.

Who Is 360Learning MCP For?

L&D Professionals and HR Managers who spend too much time clicking through dashboards. This server lets you automate training report generation and user provisioning instantly. Team Leaders use it to check skill gaps and course completion status on the fly, eliminating the need to manually pull reports from the LMS.

L&D Professional

Automates training reports, provisions new users, and tracks mandatory compliance training completion for large groups.

HR Manager

Monitors new employee onboarding progress and verifies completion status for critical, compliance-based courses.

Team Leader

Checks team skill gaps and course completion status for specific departments or cohorts without running a manual report.

What Changes When You Connect

  • Automate user accounts. Use create_user to onboard a new learner or list_users to check existing profiles, eliminating manual account creation.
  • Track performance instantly. get_stats pulls completion rates and assessment scores when you specify a Group ID, User ID, or Course ID. No more running separate reports.
  • Manage departments easily. Run list_groups to see all training cohorts. This lets you target learning delivery to specific teams or departments.
  • Audit the curriculum. Use list_courses to browse the entire catalog and get_course to pull lesson details for a specific title.
  • Simplify onboarding. You can check group progress and manage structured paths by listing groups (list_groups) and then checking their stats (get_stats).

Real-World Use Cases

01

Auditing Compliance Training

An HR Manager needs to know if the 'Sales Team' completed their mandatory compliance training. They ask the agent to check stats for the 'Sales Team' group. The agent runs list_groups to find the ID, then uses get_stats with that ID to return the average completion rate and score.

02

Onboarding a New Employee

A Team Leader needs to add a new hire. They tell the agent to add the user. The agent runs create_user, giving the necessary email and name. The user account is live and ready for training.

03

Checking a Skill Gap Across Departments

An L&D Professional wants to compare department performance. They ask the agent to list all groups (list_groups), then run get_stats on each Group ID to find which department has the lowest average assessment score.

04

Reviewing Course Details for a Path

A Trainer needs to know what's in 'Advanced Techniques'. They ask the agent to list courses (list_courses) to find the ID, then use get_course to retrieve the lesson overview and technical details.

The Tradeoffs

Manual Dashboard Navigation

Opening the LMS, clicking 'Reports', selecting 'Group', typing the group name, selecting the course, setting the date range, and finally clicking 'Run Report'. This takes 8-10 clicks and 5 minutes.

Ask your agent directly: 'What is the completion rate for the Marketing group on the 'Advanced Sales' course?' The agent handles the necessary calls (list_groups, list_courses, get_stats) and returns the number immediately.

Assuming All Data is in One Place

Trying to manually cross-reference user lists and course completions by exporting CSVs and merging them in Excel. This is slow and prone to data mismatch errors.

Use the agent to run list_users and then pipe those user IDs into get_stats for a clean, real-time report of completion rates and scores.

Ignoring Group Segmentation

Running a general report for all users, which mixes compliance data with voluntary training, making the metrics meaningless.

First, use list_groups to identify the correct department ID, then run get_stats using the specific Group ID. This filters the data accurately for targeted analysis.

When It Fits, When It Doesn't

Use this server if your workflow requires tracking training performance and managing user lifecycles. Specifically, if you need to combine user data (list_users), course availability (list_courses), and performance metrics (get_stats) into a single, conversational query. Don't use this if you only need to view a static, pre-generated PDF report—use your existing BI tool instead. If your primary need is just a simple user directory, list_users handles that. But if you need to know who did what and when, this server is what you need.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by 360Learning. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 6 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

create_user get_course get_stats list_courses list_groups list_users

Managing corporate training data used to feel like a full-time job.

Right now, checking a team's training status is a multi-step process. You log into the LMS, find the department, select the course, and then click through multiple tabs to piece together completion rates and who hasn't finished. It's a process of copy-pasting and jumping between dashboards.

With the 360Learning MCP Server, you just tell your agent what you need. It runs the necessary sequence of calls—like `list_groups` and `get_stats`—and gives you a clean, structured answer. You get the data without ever touching the dashboard.

360Learning MCP Server: Manage users, courses, and stats.

The ability to run `create_user` or `list_users` means you never have to manually provision accounts. You tell your agent to create the user, and it handles the API call. Similarly, you can use `list_courses` to see the entire available catalog.

This capability moves data management out of the UI and into the conversation. Your agent handles the API interaction, leaving you with only the answer.

Common Questions About 360Learning MCP

How do I use the `get_stats` tool with 360Learning MCP Server? +

You must specify a filter: a Group ID, User ID, or Course ID. You can ask your agent to 'Show me stats for the Sales team' and it handles the ID lookup for you.

Can I use `list_users` to see all my learners in 360Learning MCP Server? +

Yes, list_users retrieves all active learners and administrators. You can then ask for specific details on any user ID returned.

What if I need to find a course ID before checking stats with 360Learning MCP Server? +

Use list_courses first. This tool lets you browse the catalog and find the specific Course ID you need before you call get_stats.

Does 360Learning MCP Server handle group management? +

Yes, list_groups lists all departments or training cohorts. This lets you target your training reports and data analysis.

How do I use `create_user` if I only have an email address? +

You must provide the first name and last name along with the email. The tool requires all three fields to successfully register a new user.

What is the difference between `list_users` and `list_groups`? +

list_users retrieves individual learner and admin profiles. list_groups lists departments or training cohorts, allowing you to target reporting to a specific group.

If I run `get_course` and get an error, what should I check? +

Verify the Course ID you are using. The error usually means the ID is incorrect or the course is not active in your 360Learning account.

How can I use `list_courses` to help with reporting? +

Use list_courses first to find the exact Course ID. Then, pass that ID to get_stats to pull specific enrollment data.

How can I check the training progress of a specific team? +

Use the get_stats tool filtered by Group ID. Your agent will retrieve completion rates and average scores for that specific team.

Can I create new learners via the AI agent? +

Yes, you can use the create_user tool to register new learners on your 360Learning platform directly from your conversation.

How do I browse available training courses? +

Use the list_courses tool to view the catalog of available courses. You can then use get_course to see more specific details about any curriculum.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 6 tools

We've already built the connector for 360Learning. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 6 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.