
mordavid/bloodhound-mcp-ai
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
mordavid/bloodhound-mcp-ai — это кандидат на сервер MCP, импортированный из https://github.com/mordavid/bloodhound-mcp-ai.
Обзор
mordavid/bloodhound-mcp-ai — это кандидат на сервер MCP, импортированный из https://github.com/mordavid/bloodhound-mcp-ai.
Обзор (машинный перевод)
Сервер протокола контекста модели (MCP) для BloodHound
BloodHound-MCP — это мощная интеграция, которая объединяет возможности сервера Model Context Procotol (MCP) в BloodHound, отраслевый стандарт для анализа безопасности Active Directory. Эта интеграция позволяет анализировать данные BloodHound с использованием естественного языка, делая сложный анализ траектории атак Active Directory доступным для всех.
🥇 Первая в истории интеграция ИИ BloodHound!
Это первая интеграция, которая соединяет BloodHound с ИИ через MCP, изначально анонсированная здесь.
🔍 Что такое BloodHound-MCP?
BloodHound-MCP сочетает в себе силу:
- BloodHound: отраслевый стандартный инструмент для визуализации и анализа путей атак в Active Directory
- Протокол контекста модели (MCP): открытый протокол для создания пользовательских инструментов ИИ, совместимых с различными моделями ИИ
- Neo4j: графовая база данных, используемая BloodHound для хранения данных AD-отношений
С более чем 75 специализированными инструментами, основанными на оригинальных запросах BloodHound CE Cypher, BloodHound-MCP позволяет специалистам по безопасности:
- Запрос данных BloodHound с использованием естественного языка
- Обнаружение сложных путей атак в средах Active Directory
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
BloodHound-MCP
Model Context Protocol (MCP) Server for BloodHound
BloodHound-MCP is a powerful integration that brings the capabilities of Model Context Procotol (MCP) Server to BloodHound, the industry-standard tool for Active Directory security analysis. This integration allows you to analyze BloodHound data using natural language, making complex Active Directory attack path analysis accessible to everyone.
🥇 First-Ever BloodHound AI Integration!
This is the first integration that connects BloodHound with AI through MCP, originally announced here.
🔍 What is BloodHound-MCP?
BloodHound-MCP combines the power of:
- BloodHound: Industry-standard tool for visualizing and analyzing Active Directory attack paths
- Model Context Protocol (MCP): An open protocol for creating custom AI tools, compatible with various AI models
- Neo4j: Graph database used by BloodHound to store AD relationship data
With over 75 specialized tools based on the original BloodHound CE Cypher queries, BloodHound-MCP allows security professionals to:
- Query BloodHound data using natural language
- Discover complex attack paths in Active Directory environments
- Assess Active Directory security posture more efficiently
- Generate detailed security reports for stakeholders
📱 Community
Join our Telegram channel for updates, tips, and discussion:
- Telegram: root_sec
🌟 Star History
✨ Features
- Natural Language Interface: Query BloodHound data using plain English
- Comprehensive Analysis Categories:
- Domain structure mapping
- Privilege escalation paths
- Kerberos security issues (Kerberoasting, AS-REP Roasting)
- Certificate services vulnerabilities
- Active Directory hygiene assessment
- NTLM relay attack vectors
- Delegation abuse opportunities
- And much more!
📋 Prerequisites
- BloodHound 4.x+ with data collected from an Active Directory environment
- Neo4j database with BloodHound data loaded
- Python 3.8 or higher
- MCP Client
🔧 Installation
-
Clone this repository:
git clone https://github.com/your-username/MCP-BloodHound.git cd MCP-BloodHound -
Install dependencies:
pip install -r requirements.txt -
Configure the MCP Server
"mcpServers": { "BloodHound-MCP": { "command": "python", "args": [ "\\BloodHound-MCP.py" ], "env": { "BLOODHOUND_URI": "bolt://localhost:7687", "BLOODHOUND_USERNAME": "neo4j",
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →Конфигурация
"mcpServers": {
"BloodHound-MCP": {
"command": "python",
"args": [
"<Your_Path>\\BloodHound-MCP.py"
],
"env": {
"BLOODHOUND_URI": "bolt://localhost:7687",
"BLOODHOUND_USERNAME": "neo4j",
"BLOODHOUND_PASSWORD": "bloodhoundcommunityedition"
}
}
}