MCP server for ThreatLocker — zero-trust application allowlisting, approval requests, audit logs
README
A Model Context Protocol (MCP) server that provides AI assistants with access to the ThreatLocker Portal API. Manage computers, approval requests, audit logs, and organizations through natural language interactions.
threatlocker_navigatethreatlocker_navigate - Navigate to a domain to see available toolsthreatlocker_status - Check API connection status and available domainsthreatlocker_computers_list - List computers with filters (search, group, pagination)threatlocker_computers_get - Get detailed computer informationthreatlocker_computers_get_checkins - Get computer checkin historythreatlocker_computer_groups_list - List computer groups with filtersthreatlocker_computer_groups_dropdown - Get computer groups for dropdown selectionthreatlocker_approvals_list - List approval requests with status filtersthreatlocker_approvals_get - Get detailed approval request informationthreatlocker_approvals_pending_count - Get count of pending approvalsthreatlocker_approvals_get_permit_application - Get permit application detailsthreatlocker_audit_search - Search audit log entries with filtersthreatlocker_audit_get - Get detailed audit log entrythreatlocker_audit_file_history - Get audit history for specific filethreatlocker_organizations_list_children - List child organizationsthreatlocker_organizations_get_auth_key - Get organization auth key