eduMe MCP for AI. Track compliance and user training history instantly.
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
eduMe MCP connects your AI agent directly to the eduMe platform, managing workforce training and employee compliance data. You can list all available courses, check team membership, retrieve specific user training profiles, and audit overall organizational learning health—all through conversation.
What your AI can do
Get edume account metadata
Checks the operational limits and metadata for your eduMe account connection.
Get course details
Retrieves the specific settings and module list for any given training course.
Quick team training audit
Generates a summary report of an entire team's current activity and member count.
Retrieve full lists of all available training modules and all configured user groups or teams.
Pull a complete record for one person, including every course they've taken and their completion status.
Get a high-level summary of an entire work group’s activity or check which teams are lagging in training metrics.
Find trainees using keywords, names, or external identifiers rather than needing their exact user ID.
Ask an AI about this
Waiting for input…
eduMe: 10 Tools for Workforce Education
Use these ten tools to query course details, audit teams, search users, and pull comprehensive reports on organizational learning metrics.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using eduMe on VinkiusGet Edume Account Metadata
Checks the operational limits and metadata for your eduMe account connection.
Get Course Details
Retrieves the specific settings and module list for any given training course.
Quick Team Training Audit
Generates a summary report of an entire team's current activity and member count.
Get User Training Profile
Pulls a full training history and profile report for one specific user ID.
List Training Courses
Generates a complete catalog listing of all available mobile training courses.
List Top Performing Courses
Finds and reports on courses that show high completion rates or engagement metrics.
List Latest Training Content
Identifies the most recent courses that have been added or updated in the system.
List Training Teams
Lists every team or user group that has been configured in your eduMe account...
List Trained Users
Provides a list of every user registered within your eduMe training platform.
Search Trainees By Keyword
Searches for users using keywords or external identifiers like employee IDs.
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
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
Make Your AI Do More
Start with eduMe, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,100+ 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
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by eduMe. 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
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 connection provides 10 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
The Admin Dashboard Click-Through
Today, checking a team's readiness means logging into the platform, navigating to the 'Reports' section. You then select the correct date range, pull the list of users, filter by department, and run separate reports for safety compliance, onboarding completion, and annual training modules. The process takes fifteen clicks and three different browser tabs.
With this MCP, you tell your agent what you need. If you want to know which team is behind on mandatory training, you simply ask that question. The system runs the necessary checks in the background—pulling user data, auditing teams, listing courses—and delivers a concise answer right here.
eduMe MCP: Instant Workforce Audits
Manual reporting requires you to pull data through `list_trained_users` and then manually cross-reference that list with the course requirements found via `get_course_details`. You're spending time on logistics, not strategy.
Now, your agent handles it all. It checks team structures using `list_training_teams`, runs an audit for activity metrics via `quick_team_training_audit`, and summarizes who is ready to go in one conversation thread. That’s the difference.
What your AI can actually do with this
You're running a large operation where training completion isn't just 'nice to have'; it's mandatory for compliance. Instead of logging into the eduMe dashboard, downloading CSV reports, and cross-referencing data across multiple spreadsheets, you tell your agent what you need. The MCP handles the connection. You can list all available courses, check a team's current training status, or pull an individual user’s full history instantly.
This means you spend zero time navigating admin dashboards; you just get answers about who is trained, when they were trained, and if they passed it.
When your agent reports on trainee profiles, it pulls everything from the eduMe system—from team assignments to completion rates—and presents it immediately. Because this MCP is available in Vinkius, your agent can use this structured data alongside other enterprise systems you connect to, giving you a single source of truth for workforce readiness.
019d758c-f1c9-712d-a5ac-5b564b3bf0b6 Here's how it actually works
The bottom line is, you get actionable training reports without opening a single browser tab.
Authorize the connection by providing your eduMe API Key to your AI client.
Ask your agent a question about training data, like 'Show me who needs compliance training in the North region.'
The MCP calls the relevant tools, retrieves the raw data, and formats it into an immediate, conversational answer for you.
Who is this actually for?
This MCP serves Operations Leads and HR Administrators who spend too much time manually compiling compliance reports or tracking mandatory team readiness. You're the person who needs to know, right now, if half your workforce passed that critical safety module.
You use this MCP to list all training modules and check specific course completion rates across different teams.
You ask the agent for a quick audit summary of entire work groups, identifying which team has the lowest engagement scores.
You search for individual employee records to verify past training history or check their current team membership status.
What Changes When You Connect
Individual records are simple. Instead of manually checking multiple systems, you use get_user_training_profile to get a single source of truth on any employee’s complete educational history.
Compliance reporting is fast. You don't have to run separate reports for every team; just ask the agent to do a quick audit using quick_team_training_audit and get immediate metrics.
Keep track of new content easily. When a module drops, you can use list_latest_training_content to check what was added without having to browse the full course catalog manually.
Find users fast. If you only know part of a name or an external ID, you don't need to iterate through hundreds of records; just run search_trainees_by_keyword.
Manage groups and teams efficiently. You can list all active user groups using list_training_teams, giving you a map of who belongs where in the organization.
See it in action
Checking mandatory compliance gaps
The Operations Lead needs to know which regional managers haven't completed the new safety module. They ask their agent: 'Which teams need updated training?' The agent uses quick_team_training_audit and cross-references it with list_top_performing_courses to give a targeted list of non-compliant groups.
Onboarding new hires
An HR Admin needs the full compliance picture for a newly hired worker. They ask their agent to pull the profile using get_user_training_profile and confirm that all foundational courses are marked complete before granting system access.
Reviewing old training data
A Training Manager wants to see what kind of content is available. They ask the agent to list all modules using list_training_courses and then select one course name to get its full curriculum details via get_course_details.
Auditing team readiness after a merger
The department head needs to know if the North Sales team is ready for Q3. They use list_training_teams first, then ask the agent to run an audit on that specific group using quick_team_training_audit.
The honest tradeoffs
Trying to find everything in one search
Asking the AI: 'Tell me about all training and users.' This gets vague, high-level summaries that don't show compliance rates or team breakdowns.
Don’t ask for general info. Instead, specify your goal. If you want user history, use get_user_training_profile. If you need a group audit, run quick_team_training_audit.
Overlooking the team structure
Thinking only about individuals and ignoring which teams they belong to. This leads to incomplete reporting that doesn't reflect actual organizational needs.
Always start by running list_training_teams so you know your groups, then use quick_team_training_audit to check the health of those specific units.
Missing key metadata
Assuming data exists when it might be restricted or limited by account settings. You get a partial report and assume it's correct.
Before running major reports, check the platform limits using get_edume_account_metadata. This tells you what the system is capable of reporting.
When It Fits, When It Doesn't
Use this MCP if your job involves structured compliance checks, tracking mandatory learning paths, or auditing specific team readiness metrics. It's ideal for Operations Leads and HR staff who need quantitative proof that an employee has completed a required module.
Don't use it if you are trying to analyze unstructured text (e.g., 'How do employees feel about the new policy?'). For qualitative insights, you need different tools entirely. If you only need basic contact information and not training data, a general directory lookup is enough. This MCP requires an API key because its purpose is deeply tied to managing structured records of courses and users within the eduMe system.
Questions you might have
How do I check if a user passed compliance training using get_user_training_profile? +
You run get_user_training_profile and look at the returned history. The profile will show every course taken, along with its specific completion status and date.
Can eduMe MCP list all available courses using list_training_courses? +
Yes, list_training_courses generates a complete catalog of everything the organization offers. This is useful for figuring out what modules need to be added or retired.
What if I search for users using an external ID? Does search_trainees_by_keyword work? +
The search_trainees_by_keyword tool lets you find people using anything from a partial name to an outside identifier. It's much faster than checking the full list of registered users.
How do I check if my account has enough reporting capacity? Should I use get_edume_account_metadata? +
Absolutely. Running get_edume_account_metadata confirms your platform's current data limits and general operational status before you start pulling large reports.
If I need to know the modules for a specific course, should I use get_course_details? +
Yes, that tool provides deep module information. You just give it the Course ID and you get all detailed settings and every module associated with that training path.
How do I list all configured user groups or teams in eduMe? Do I use list_training_teams? +
That's exactly right. list_training_teams returns a comprehensive rundown of every team and user group you've set up in your account.
I want to track content changes; which tool helps me identify newly added or updated courses? Should I use list_latest_training_content? +
That function identifies the most recently created or modified training content. It's useful for quickly tracking any updates across your available course catalog.
I need a full roster of every user, not just one specific person. Can I use list_trained_users? +
Yes, list_trained_users retrieves the complete roster of all users registered in your platform immediately. It's perfect for generating a general count or list.
How do I get an eduMe API Key? +
Log in to your eduMe dashboard, navigate to Settings > API, and you can generate or retrieve your unique API Key from there. API access may require an enterprise-level plan.
Can the agent assign courses to users? +
This integration currently focuses on listing and auditing training data. Assigning courses or creating new users should be managed via the eduMe dashboard or specific enrollment API endpoints.
Does the integration show real-time completion? +
Yes, you can use the list_training_courses or get_user_training_profile tools to retrieve the latest completion rates and statuses as reported by the eduMe platform.
We've already built the connector for eduMe. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 10 tools are live and waiting.
You're up and running in seconds.
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.
Built, hosted, and secured by Vinkius. You just connect and go.