# Coassemble MCP for AI Agents AI Agent Connect

> Coassemble MCP lets you manage your online training and LMS directly through your AI agent. You can track courses, monitor student progress, manage workspace members, and audit completion results without leaving your chat interface. It turns your LMS into a conversational tool for quick updates and reporting.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_qD6cFcf57Dj3ldTgd87AxEsSe7W2XeMSZWqarsC9/ai-agent-connect
- **Tags:** online-courses, lms, employee-training, enrolment-tracking, interactive-learning, skill-development

## Description

Managing a large-scale online training program usually means jumping between tabs to check who finished their compliance modules and who's still stuck on the first lesson. You have to dig through dashboards to find specific student groups or pull reports for HR. This Connector changes that by bringing your Coassemble data straight into your AI client. Instead of manual searching, you just ask your agent for the status of a specific batch of learners or a list of active courses. It makes handling the logistics of employee onboarding or skill development feel like a conversation rather than a data entry chore. When you find this Connector in the Vinkius catalog, you're essentially giving your agent a direct line to your training records. You can quickly see who's enrolled in what, check out their current progress, and grab grades for auditing in seconds. It cuts out the friction of navigating a complex LMS interface when you just need a quick answer or a bulk update. You no longer need to worry about missing a student who fell behind or losing track of a group's progress during a busy week. Everything stays in one place, letting you focus on the actual teaching and learning rather than the administrative overhead of moving data around.

## Tools

### enroll_member_in_course
Add a specific person to a course or group. Use this to quickly register new hires for onboarding.

### get_course_training_details
Get deep information about a specific course. This helps you see exactly what content is available.

### get_member_group_associations
See which groups a specific member belongs to. Use it to check team alignments.

### list_coassemble_courses
List every training course in your workspace. This is the quickest way to see your full catalog.

### list_coassemble_enrolments
List all course enrollments across the workspace. Use this to see the total volume of active training.

### list_coassemble_groups
List all student groups in your workspace. This helps you organize learners into batches.

### list_coassemble_members
List all members in your workspace. Get a full roster of users and their contact info.

### get_training_completion_results
List training results and grades for enrollments. Use this to audit success rates and completion data.

## Prompt Examples

**Prompt:** 
```
Who in the marketing group hasn't finished the security training?
```

**Response:** 
```
I've checked the marketing group enrollments. Here is the status:

**Marketing Group Security Training**
| Name | Status | Progress |
| :--- | :--- | :--- |
| Sarah J. | Completed | 100% |
| Mike R. | In Progress | 45% |
| Elena W. | Not Started | 0% |

*Mike and Elena still need to finish their modules.*
```

**Prompt:** 
```
Give me a list of all active courses in our workspace.
```

**Response:** 
```
Here are the courses currently active in your Coassemble workspace:

* **Company Onboarding**
* **Cybersecurity Awareness**
* **Sales Excellence 2024**
* **Leadership Fundamentals**
* **Safety Protocols**

Would you like to see the enrollment numbers for any of these?
```

**Prompt:** 
```
What was the average grade for the last batch of new hires?
```

**Response:** 
```
I pulled the completion results for the 'New Hire Orientation' batch.

* **Average Grade:** 88%
* **Highest Score:** 98% (John Doe)
* **Lowest Score:** 72% (Jane Smith)
* **Total Completions:** 42
* **Pending:** 3

*Would you like me to list the names of the 3 pending learners?*
```

## Capabilities

### Track course progress
See exactly where students are in their training modules.

### Manage student groups
Organize and associate learners with specific training batches.

### Audit completion results
Pull grades and success rates for any enrollment.

### Monitor workspace members
Get contact details and roles for everyone in your organization.

### Handle course enrollments
Add specific members to courses or groups via chat.

### View course details
Get deep dives into specific training content and metadata.

## Use Cases

### Bulk onboarding of new hires
HR needs to onboard 50 people at once. They ask the agent to use enroll_member_in_course to add all names to the 'New Hire' group instantly.

### Identifying students who fell behind
An instructor asks for a list of students with low progress. The agent uses list_coassemble_enrolments to find those lagging in specific modules.

### Quick compliance auditing
A manager needs to know who failed the safety quiz. They ask the agent to use get_training_completion_results to pull grades for the last month.

### Generating a full course catalog
An auditor needs a list of all available training. The agent uses list_coassemble_courses to provide a complete workspace overview in seconds.

## Benefits

- Stop clicking through LMS menus by asking your agent to list_coassemble_courses to see what's active.
- Get instant visibility into student success by pulling data with get_training_completion_results.
- Save time on manual data entry by using enroll_member_in_course to add people to training batches.
- Simplify team organization by checking group memberships with get_member_group_associations.
- Quickly verify learner identities and contact info using list_coassemble_members without opening profiles.
- Monitor training volume at scale by pulling all records with list_coassemble_enrolments.

## How It Works

The bottom line is you get a conversational interface for your entire LMS.

1. Subscribe to the Coassemble MCP on Vinkius.
2. Add your User ID and User Token from the Coassemble API settings.
3. Ask your AI client to list courses or check student progress.

## Frequently Asked Questions

**Can the Coassemble MCP help me track employee training?**
Yes, it lets your agent pull real-time data on who has started, finished, or is currently working on specific courses.

**How do I use Coassemble MCP to manage student groups?**
You can ask your agent to list all groups or check which groups a specific member belongs to, making it easy to organize learners.

**Can I enroll people in courses using this Connector?**
Yes, you can use the agent to add specific members to courses or groups directly through your chat interface.

**Does the Coassemble MCP show student grades?**
It can retrieve training results and grades for all enrollments, which is great for auditing and performance reviews.

**Can I see my workspace members with Coassemble MCP?**
Yes, it provides a way to list all members in your workspace along with their contact details.

**How does Coassemble MCP make L&D management easier?**
It removes the need to navigate a complex LMS dashboard by allowing you to query training data using natural language.

**Can I see the completion results for a specific student?**
Yes! Use the `get_training_completion_results` tool. The agent will return completion data and grades for enrolments, allowing you to track individual or aggregate success.

**How do I check which groups a member belongs to?**
Use the `get_member_group_associations` tool with the member ID. Your agent will fetch all groups the specific member is part of, giving you context on their organizational alignment.

**Where do I find my Coassemble User ID and Token?**
Log in to Coassemble, navigate to **Settings**, and select **API**. You can generate and copy your User ID and API User Token from that section.