Innform MCP for AI. Audit learner status and progress automatically.
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
Innform MCP connects your AI agent directly to corporate training data. It lets you manage learners, track course completion rates, and audit learning results from a single prompt.
Ideal for automating HR processes and building internal employee development dashboards.
What your AI can do
Get learner
Retrieves all personal details for a single specified user record.
Get me
Provides basic profile information about the authenticated user making the request.
List courses
Pulls down a full list of every course title available in the system.
Retrieve detailed records for any specific employee or list every active learner in the system.
See all available training courses, modules, and structured learning pathways defined in your platform.
Get a comprehensive list of assessment scores and course completion results for cohorts or individuals.
View the internal departments, geographical locations, and organizational tags used by your company.
Ask an AI about this
Waiting for input…
Innform: 10 Tools for Learning Management
Use these tools to analyze learner details, course structures, departmental data, and assessment outcomes.
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 Innform on VinkiusGet Learner
Retrieves all personal details for a single specified user record.
Get Me
Provides basic profile information about the authenticated user making the request.
List Courses
Pulls down a full list of every course title available in the system.
List Departments
Lists all defined organizational departments within your company structure.
List Learners
Generates a roster of every active employee or learner account in Innform.
List Locations
Shows all physical or virtual locations used by the organization for training purposes.
List Modules
Presents a list of individual, granular training components that make up courses.
List Pathways
Retrieves the defined sequences or roadmaps for structured learning progression.
List Results
Lists assessment scores and completion data for specific courses taken by learners.
List Tags
Displays all organizational tags, useful for grouping employees or content types.
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 Innform, 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 Innform. 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.
Tracking who finished what used to be a nightmare of spreadsheets.
Right now, when the annual compliance audit rolls around, people spend days running reports. You pull data from the LMS dashboard—getting one list of all users. Then you export that. Next, you open your HR spreadsheet and try to match names across tabs. If a user changes department or their name is slightly different in two systems, your whole report breaks.
With this MCP, those manual steps disappear. You just tell your agent the task: 'Check compliance for all Marketing staff.' The AI handles fetching the roster (`list_learners`), checking the departments (`list_departments`), and cross-referencing every user against the required modules in one single call. You get an immediate, clean list of who's ready to go.
Get Learner Status with `get_learner`
Before this MCP, if you needed specific details on one person—say, Jane Smith—you had to navigate through her profile page in the LMS. You'd find her employee ID, then copy that into a separate tracking sheet just to confirm her role or current location.
Now, your agent uses `get_learner`. It pulls all that data instantly. You don't touch any dashboards or spreadsheets; you just ask for Jane’s full record and get it back structured for use.
What your AI can actually do with this
Managing employee training used to mean jumping between the LMS dashboard, pulling reports into spreadsheets, and manually cross-referencing who finished what. This MCP changes that. Your agent connects directly to your Innform platform via Vinkius, giving it full visibility across all your learning content.
Instead of writing complex API calls, you just ask: 'Who in the Marketing department needs refresher training on GDPR?' The agent handles listing departments and then cross-references active employees against available modules. You get a clean list of people who need attention, along with their current status. It’s all about letting your AI client handle the data plumbing so you can focus on the curriculum itself.
019d75b9-75b7-7078-a423-cead230864ab Here's how it actually works
The bottom line is your agent gets all that dispersed training data in one place without you writing a single query or dealing with multiple logins.
Tell your AI client exactly what data you need—for instance, 'Show me all users in the Finance department who haven't completed Module X.'
The MCP agent translates that request into specific calls to Innform, pulling together learner records, departmental lists, and module status.
You receive a single, structured output containing only the relevant data: the names of the employees, their current completion status, and any associated scores.
Who is this actually for?
HR Operations Managers, Corporate Trainers, and L&D Specialists. If your job involves reporting on employee skills or tracking compliance training across large groups of people, this is for you. Stop spending Tuesday afternoons compiling pivot tables.
Uses the MCP to check which specific learning pathways need updates and list all available modules to build new training tracks.
Runs reports on entire cohorts, using this tool to get a complete picture of who needs mandatory compliance training across different departments.
What Changes When You Connect
Stop manually compiling reports. You can use list_results to instantly check assessment scores for a given course, telling you exactly who passed or failed.
Map out entire training curricula by listing all available modules and courses. This helps L&D teams plan new educational pathways using list_modules and list_courses together.
Filter your user base with precision. You can combine list_departments to narrow down the group, then use get_learner to pull specific details for only those people.
Understand learner progression by checking defined learning pathways. The agent handles this complex data flow using list_pathways, giving you a clear roadmap view.
Identify compliance gaps quickly. By running list_learners and then cross-referencing them with results from list_results, you immediately spot every employee needing mandatory training.
See it in action
Annual Compliance Audit
The HR manager needs to know who in the Finance department missed the annual data security module. They ask their agent, and the system combines list_departments with list_learners, then filters that list using get_learner details to show only those employees who lack a matching record in list_results for the required course.
New Employee Onboarding
A new employee starts and needs immediate access to all mandatory training. The agent uses list_pathways to find the correct onboarding track, then uses list_modules to present the required sequence of courses directly to the manager.
Departmental Skill Gap Analysis
The department head wants to see which teams are weak in 'Cybersecurity.' They ask their agent, and it pulls a list of all learners (list_learners), filters by department tag (list_tags), and then uses list_results to generate an average score report for that specific skill.
The honest tradeoffs
Asking for a 'big picture' summary
Prompting the agent with, 'Give me all the training data.' This is too vague and will fail because it doesn't specify what data (results, learners, courses) or who needs to be filtered.
Be specific. Instead of a general request, ask: 'List results for course X taken by learners in Department Y.' Use list_courses, then list_departments, and finally combine those inputs into the list_results tool call.
Confusing user details with system data
Trying to ask, 'What is my completion status for this course?' The agent can't answer that because it needs context. It doesn't know which specific learner you are talking about.
First, confirm your identity using the get_me tool. If the question relates to another person, always start by retrieving their details using get_learner before asking for results.
When It Fits, When It Doesn't
Use this MCP if your primary need is analyzing educational status or managing curriculum content. The moment you need to know about employee payroll, vendor contracts, or inventory counts, stop. This tool only manages learning data. If you just need a list of people without any training context, use the list_learners tool alone; don't involve course data. Conversely, if your goal is solely to see what courses exist, stick to list_courses. Mixing these goals means you're asking for too much in one prompt and risking incomplete results.
Questions you might have
How do I find out what courses are available using `list_courses`? +
The agent uses list_courses to pull a complete list of every course title. If you want more detail, you can then use list_modules on the resulting list to see what individual components make up those courses.
Can I check assessment scores for multiple learners using `list_results`? +
Yes. You provide the course ID and the relevant learner IDs, and list_results returns a combined view of all their assessments and completion status in one go.
What is the difference between `list_learners` and `get_learner`? +
Use list_learners when you need to see everyone on the roster. Use get_learner only when you already know who you want details for, and you need their full record.
Does Innform MCP help me map out new training programs using `list_pathways`? +
Yes, it retrieves the current pathways. You can then combine this with list_modules to see exactly what components are needed to build a completely new learning road map.
What information can I get about my credentials using `get_me`? +
The tool confirms your current identity and access scope. It provides necessary details, like user IDs and roles, confirming what data your agent is authorized to view or modify.
Does running `list_departments` help me structure a query for learner data? +
Yes. This function retrieves all organizational departments. Your agent uses this list to understand the company's hierarchy, allowing it to accurately scope searches across different teams.
What is the difference between what `list_courses` and `list_modules` show? +
list_courses shows entire learning programs. By contrast, list_modules provides a list of smaller, specific content chunks that make up those larger courses.
Before I try to filter results, how can I confirm available classifications using `list_tags`? +
You must call list_tags first. This returns a definitive list of all defined tags in the system, preventing your agent from trying to process non-existent or misspelled criteria.
How do I get Innform API credentials? +
You can generate an API key in your Innform account under Account Settings > API. Ensure you have the necessary permissions.
Can I see learner results? +
Yes, the list_results tool provides access to assessment and course completion data for your learners.
Are learning pathways supported? +
Yes, you can list all defined learning pathways using the list_pathways tool.
We've already built the connector for Innform. 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.