The Konstantly MCP server lets external AI agents — Claude Desktop, Claude Code, Cursor, ChatGPT (when MCP support lands), and any other agent that speaks the Model Context Protocol — read your Konstantly data and take actions on your behalf, without anyone logging into the browser UI.Documentation Index
Fetch the complete documentation index at: https://docs.konstantly.com/llms.txt
Use this file to discover all available pages before exploring further.
“Who’s overdue on the OSHA refresher?” “Assign the safety training to the warehouse crew, deadline Friday.” “Show me last week’s leaderboard for the Sales team.”Your agent answers from your real data. No tab-switching, no copy-paste, no custom integration code.
How it works
- Your AI tool (Claude Desktop, etc.) handles the conversation with you
@konstantly/mcp-server— a small Node CLI installed vianpx, brokers between your AI tool and Konstantly- Your Konstantly instance — authenticates the request, applies your existing permissions, returns data
What you can do
Read (always available with an MCP key)
Compliance reports
get_compliance_status — who’s done what training, who’s overdue, ready for OSHA / SOC 2 / HIPAA auditsFind people and courses
find_user, find_course, get_user, get_course — semantic lookup by name/emailTrack assignments
list_assignments, list_my_assignments — per-user, per-group, by statusCertificates
list_certificates — including expiry dates for recertification planningStatistics + leaderboard
get_statistics, get_leaderboard — engagement, completion rates, top learnersAudit log
get_audit_log — investigate who did what, whenWrite (Enterprise plan)
Assign training
assign_training, bulk_assign, assign_chain — single learner, whole group, or full learning pathUser management
ban_user, unban_user, change_user_email — offboarding and account hygieneClone courses
clone_course — duplicate for a new audience, location, or compliance yearWhen to use MCP vs the REST API
Use the REST API when you’re building a custom integration with a known shape — a Zapier flow, a HRIS sync, a dashboard, a one-off ETL job.Use MCP when you want an AI agent (yours or your customers’) to access Konstantly conversationally — when the prompt is “who’s overdue on safety training” not “GET /api/v2/courses/123/statistics/users”.
Licensing
| Plan | MCP access |
|---|---|
| Free / Starter | Not available |
| Pro | Read-only tools (compliance reports, queries, statistics) |
| Enterprise | Full read + write tools (assignments, user management, course cloning) |
Next steps
Quickstart
Generate a key and connect Claude Desktop in 5 minutes
Authentication
How keys work, scopes, license tiers
Tools Reference
All 18 tools with parameters and examples
Security
Key rotation, rate limits, audit log