BloodyAD icon

BloodyAD

10

Automates Active Directory enumeration and abuse through an AI assistant interface via the Model Context Protocol.

소개

bloodyad-mcp serves as a Model Context Protocol (MCP) server, wrapping the capabilities of the powerful bloodyAD tool. It facilitates comprehensive Active Directory enumeration, extraction, and abuse directly from AI assistants like Claude Desktop or Gemini-CLI, or other MCP frontends. By exposing bloodyAD commands as simple Python functions, it streamlines AD security operations, enabling users to interact with Active Directory objects without manually executing bloodyAD CLI commands.

주요 기능

  • Manages Active Directory objects, including setting owners and changing user/computer passwords.
  • Removes AD objects, group members, DNS records, and special delegations like RBCD and Shadow Credentials.
  • Executes any bloodyAD command directly for maximum flexibility.
  • 9 GitHub stars
  • Retrieves LDAP object attributes and lists children of AD objects.
  • Adds various AD elements such as computers, users, DNS records, and special rights like DCSync and GenericAll.

사용 사례

  • Programmatically manipulating Active Directory objects (e.g., password resets, user creation) via an MCP environment.
  • Automating Active Directory enumeration and data extraction using AI assistants.
  • Integrating advanced Active Directory security operations directly into AI-driven workflows for penetration testing or administration.