Read and author HiveLearn communities, courses, events, quizzes, and certificates.
Overview
HiveLearn MCP Server
The official MCP server for HiveLearn — an all-in-one community + LMS platform. Lets AI agents read and author communities, courses, modules, lessons, events, quizzes, question banks, certificates, and members through the HiveLearn public REST API.
What You Can Do
- Build courses at conversation speed — scaffold outlines, drop in lesson content, reorder modules, publish, and issue certificates
- Moderate and grow communities — query members, read posts, manage events
- Run quizzes — create question banks, build quizzes, pull attempts and scores
- Issue certificates — generate completion certificates for learners programmatically
Installation
Claude Desktop / Cursor / Windsurf (stdio)
Add to your MCP client config:
{
"mcpServers": {
"hivelearn": {
"command": "npx",
"args": ["-y", "hivelearn-mcp"],
"env": {
"HIVELEARN_API_KEY": "hl_live_YOUR_KEY_HERE"
}
}
}
}
Remote HTTP (Streamable HTTP transport)
URL: https://mcp.hivelearn.app
Header: X-Hivelearn-Api-Key: hl_live_YOUR_KEY_HERE
Authentication
1. Sign in to your HiveLearn community at https://hivelearn.app
2. Go to Admin → API Keys
3. Create a new key — format is hl_live_...
4. Paste it into the config above
API keys require a Pro, Scale, Enterprise, or Pioneer tier community.
Documentation
- Full MCP docs: https://hivelearn.app/mcp
- Public API docs: https://hivelearn.app/api-docs
- Source code: https://github.com/hivelearn/community-hub
- npm package: https://www.npmjs.com/package/hivelearn-mcp
License
Apache-2.0
Server Config
{
"mcpServers": {
"hivelearn": {
"command": "npx",
"args": [
"-y",
"hivelearn-mcp"
],
"env": {
"HIVELEARN_API_KEY": "hl_live_YOUR_KEY_HERE"
}
}
}
}