KnowBe4 MCP — Claude Code MCP server: reports and setup
This MCP server brings KnowBe4 KMSAT reporting and a local SQLite store into your AI agent. Use it for cross-client questions.
Open on GitHubWhat KnowBe4 MCP does
KnowBe4 MCP exposes KnowBe4 KMSAT reporting features alongside a local SQLite database. An agent can use it to locate repeat clickers and find training gaps across clients. The package includes knowbe4-cli and knowbe4-mcp.
The installer places both binaries in the user bin path, while agents that read SKILL.md discover the skill from that directory. Claude Code can install it from the marketplace; Codex and other shell-capable agents can use the POSIX shell or Windows PowerShell installers. Authenticate as described by the project instructions, then check the CLI with knowbe4-cli --version.
Do not run HTTP mode. This build has no password, binds to every network interface, and lets an opened web page reach the MCP tools. Keep the default stdio transport.
What it helps with
- generate KnowBe4 KMSAT reports
- spot repeat clickers across clients
- find users missing required training
- compare training coverage between clients
- verify
knowbe4-cliinstallation
Example prompts for the agent
- Create a KnowBe4 KMSAT report across the selected clients and flag repeat clickers.
- Find users whose required training coverage is missing in KnowBe4.
- Check the MCP setup with
knowbe4-cli --versionand explain the result.
How to install KnowBe4 MCP
Install
The MCP registry has no launch command for it: see the repository README
Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about KnowBe4 MCP
How do I install KnowBe4 MCP in Claude Code?
Add the marketplace with /plugin marketplace add Servosity/msp-skills, then install the plugin with /plugin install knowbe4@msp-skills.
What does KnowBe4 MCP do?
It connects KnowBe4 KMSAT reporting and a local SQLite store to an MCP agent. The server supports cross-client searches for repeat clickers and training gaps.
Can I run KnowBe4 MCP over HTTP?
No. This build has no password and listens on every network interface, so use the default stdio transport instead.