Skip to main content
Glama
mwnickerson

BloodHound MCP Server

by mwnickerson

get_security_controllers

Retrieves security principals with control relationships over domain objects to identify potential attack paths in Active Directory environments.

Instructions

Retrieves security principals that have control relationships over other objects in the domain. In Bloodhound terminology, a "controller" is any security principal (user, group, computer) that has some form of control relationship (like AdminTo, WriteOwner, GenericAll, etc.) over another security object in the domain. These are NOT domain controllers (AD servers), but rather represent control edges in the graph. These control relationships are key for identifying potential attack paths in the domain. Example controllers might include: - A user with AdminTo rights on a computer - A group with GenericAll rights over another group - A user with WriteOwner rights over another user Args: domain_id: The ID of the domain to query limit: Maximum number of control relationships to return (default: 100) skip: Number of control relationships to skip for pagination (default: 0)

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
domain_idYes
limitNo
skipNo

Other Tools

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/mwnickerson/bloodhound_mcp'

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