# EdApp MCP for AI Agents AI Agent Connect

> EdApp MCP for AI Agents. Connect your EdApp (SC Training) account to any AI agent to manage corporate training, learner onboarding, and progress reports through natural conversation. Stop jumping between tabs to check completion rates or manually adding users to courses. This connector gives your AI the context it needs to handle your L&D workflows.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_MUflzPVOljWiP0YN2BhR6vh5ri9yQmGPTvTk7ZUD/ai-agent-connect
- **Tags:** edapp, microlearning, lms-api, sc-training, employee-onboarding, training-tracking, learning-analytics, mcp

## Description

This Connector lets you manage your corporate training and mobile learning workflows through natural conversation with your AI agent. Instead of digging through a web portal to see who finished their compliance modules or manually updating student lists, you can just ask your agent to pull the data you need. It turns your training records into an interactive workspace where you can register new hires, check student progress, and audit your course catalog in seconds. 

When you connect your account through the Vinkius marketplace, your AI acts as a dedicated learning and development coordinator. You can identify knowledge gaps by pulling interaction logs, check active webhooks for real-time updates, and get a bird's-eye view of your entire training strategy without ever opening a separate browser tab. It moves you away from manual data entry and into a space where you can actually act on your training metrics instantly. You get the ability to coordinate coaching, monitor high-failure lessons, and manage user provisioning using simple, direct queries.

## Tools

### get_learner_details
Fetches the full profile of a specific user. Use this to get deep insights into a single student.

### list_course_collections
Shows your grouped content and course collections. This helps you organize your training library.

### list_training_courses
Lists every course available in your account. Use this to see your full training offering at a glance.

### list_learners
Shows a list of all users in your EdApp account. This is the fastest way to see your total learner count.

### create_new_learner
Adds a new user to your EdApp workspace. Use this to automate the onboarding of new hires.

### list_course_lessons
Lists the content and lessons within a specific course. Use this to audit your training material.

### remove_learner
Deletes a learner from your training records. This helps keep your user list clean and accurate.

### get_lesson_attempts_log
Checks how students interacted with specific lessons. This helps you find where learners are struggling.

### get_account_info
Retrieves your admin account details. This provides a quick way to verify your account status.

### get_course_progress_report
Shows the completion status of learners in a course. Use this to see who still needs to finish training.

### get_catalog_statistics
Provides high-level statistics on your training catalog. This is great for high-level reporting.

### list_active_webhooks
Shows your active event notifications. Use this to manage how your agent receives real-time updates.

## Prompt Examples

**Prompt:** 
```
List all active training courses in my EdApp account.
```

**Response:** 
```
I've retrieved your course catalog. You currently have 12 active courses, including **Cybersecurity Basics** (ID: crs_1) and **Sales Mastery 2026**. 

Which one would you like to check the progress for?
```

**Prompt:** 
```
Show me the progress report for course ID 'crs_1'.
```

**Response:** 
```
Fetching progress for **crs_1**...

| Metric | Value |
| :--- | :--- |
| Average Completion | **85%** |
| Total Learners | 50 |
| Finished | 42 |
| Still in Progress | 8 |

Shall I list the pending users?
```

**Prompt:** 
```
Register 'jane.doe@example.com' as a new learner.
```

**Response:** 
```
Learner created! **Jane Doe** has been successfully added to your workspace with ID `usr_789`. 

Would you like to assign her to any specific course collections now?
```

## Capabilities

### Register new learners
Add new users to your EdApp workspace automatically.

### Pull learner profiles
Get detailed information on specific students in your program.

### Track course progress
Retrieve high-fidelity completion rates and student engagement data.

### Audit lesson interactions
Check logs of student attempts to find specific knowledge gaps.

### View training catalogs
Access your full list of courses, collections, and lesson metadata.

### Monitor active webhooks
Check your event notifications and account metadata directly.

## Use Cases

### Automating a new hire cohort
An HR lead asks the agent to register 50 new hires and assign them to the orientation collection using `create_new_learner`.

### Identifying training friction
A trainer asks which lessons have the highest failure rates to see if the content needs an update using `get_lesson_attempts_log`.

### Real-time compliance checks
An ops lead asks for a progress report on the safety certification course to see who is still pending using `get_course_progress_report`.

### Content library auditing
A manager asks the agent to list all courses and their metadata to plan the next quarter's training rollout using `list_training_courses`.

## Benefits

- Stop manual data entry by using `create_new_learner` to add users to your workspace instantly without clicking through forms.
- Get instant visibility into completion rates using `get_course_progress_report` to see exactly who has finished their required modules.
- Spot specific knowledge gaps by reviewing interaction logs with `get_lesson_attempts_log` to see where learners are getting stuck.
- Audit your entire content library quickly by using `list_training_courses` and `list_course_collections` to see what you have live.
- Streamline reporting by pulling `get_catalog_statistics` and `get_account_info` directly into your chat for quick status updates.

## How It Works

The bottom line is you get a voice-activated dashboard for your entire corporate training operation.

1. Subscribe to the EdApp MCP on the Vinkius marketplace.
2. Copy your API Token from the EdApp/SC Training Admin Portal under Settings.
3. Connect your token to your AI client to start managing your training data.

## Frequently Asked Questions

**Can I use EdApp MCP to see who finished my courses?**
Yes, you can ask your agent for a progress report on any specific course. It will pull the completion rates and tell you exactly how many people finished.

**How does EdApp MCP help with onboarding?**
It lets your agent add new learners to your workspace automatically. This means you don't have to manually enter new hire information into the portal one by one.

**Can EdApp MCP show me specific student data?**
You can pull detailed learner profiles and interaction logs. This helps you see how specific students are performing and where they might be struggling.

**Does EdApp MCP work with my current training catalog?**
Yes, it can list all your courses, collections, and lesson metadata. It gives your agent a full view of your existing training content.

**Can I use EdApp MCP to track my training stats?**
You can pull high-level catalog statistics and account info directly through your AI client. It is a great way to get a bird's-eye view of your training metrics.

**Is EdApp MCP good for identifying learning gaps?**
Yes, by checking lesson attempts, your agent can help you find which parts of the training are the most difficult for your students.

**How do I find my API Token?**
Log in to the Admin Portal, navigate to **Settings** > **API**, and generate a new Access Token for your integration.

**Can I filter progress by specific courses?**
Yes! The `get_course_progress_report` tool allows you to specify a `courseId` to retrieve analytics for a particular training program.

**Does it support adding new learners programmatically?**
Absolutely. Use the `create_new_learner` tool with an email address to register a new user for your training platform.