Skip to main content
Glama
mirage-security

KnowBe4 MCP Server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
KNOWBE4_REGIONNoYour server region - us, eu, ca, uk, or deus
KNOWBE4_API_KEYYesYour KnowBe4 API key

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_accountA

Get account and subscription data including subscription level, number of seats, risk score, and more

get_account_risk_score_historyA

Get account risk score history. Optionally include full history or default to 6 months

get_usersA

Get a list of all users in your KnowBe4 account. Can filter by status, group, or expand group details

get_userB

Get a specific user by their user ID

get_group_membersB

Get a list of all users in a specific group

get_user_risk_score_historyB

Get risk score history for a specific user

get_groupsC

Get a list of all groups in your KnowBe4 account

get_groupB

Get a specific group by group ID

get_group_risk_score_historyB

Get risk score history for a specific group

get_phishing_campaignsB

Get all phishing campaigns in your account

get_phishing_campaignC

Get data from a specific phishing campaign

get_phishing_security_testsB

Get all phishing security tests (PSTs) in your account

get_campaign_security_testsC

Get all PSTs from a specific phishing campaign

get_phishing_security_testB

Get a specific phishing security test by PST ID

get_pst_recipientsA

Get all recipient results from a specific phishing security test

get_pst_recipientA

Get a specific recipient's results from a phishing security test

get_store_purchasesC

Get all store purchases in your KnowBe4 account

get_store_purchaseB

Get a specific store purchase by ID

get_policiesC

Get all uploaded policies in your KnowBe4 account

get_policyA

Get a specific policy by policy ID

get_training_campaignsA

Get all training campaigns in your account

get_training_campaignB

Get a specific training campaign by campaign ID

get_training_enrollmentsC

Get all training enrollments in your account

get_training_enrollmentA

Get a specific training enrollment by enrollment ID

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/mirage-security/knowbe4-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server