
mordavid/bloodhound-mcp-ai
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
Mordavid/Bloodhound-MCP-AI는 [[T0]에서 가져온 MCP 서버 후보입니다.
개요
Mordavid/Bloodhound-MCP-AI는 [[T0]에서 가져온 MCP 서버 후보입니다.
개요(AI 번역)
블러드하운드용 모델 컨텍스트 프로토콜(MCP) 서버
BloodHound-MCP는 Model Context Procotol(MCP) 서버의 기능을 Active Directory 보안 분석을 위한 업계 표준 도구인 BloodHound에 통합한 강력한 통합입니다. 이 통합을 통해 자연어를 사용해 BloodHound 데이터를 분석할 수 있어 복잡한 Active Directory 공격 경로 분석을 모두가 접근할 수 있게 합니다.
🥇 최초의 블러드하운드 AI 통합!
이것은 BloodHound와 MCP를 통해 AI를 연결하는 첫 번째 통합으로, 원래 여기서 발표되었습니다.
🔍 블러드하운드-MCP란 무엇인가?
블러드하운드-MCP는 다음 기능들을 결합합니다:
- BloodHound: Active Directory 공격 경로를 시각화하고 분석하는 업계 표준 도구입니다
- 모델 컨텍스트 프로토콜(MCP): 다양한 AI 모델과 호환되는 맞춤형 AI 도구를 생성하는 개방형 프로토콜
- Neo4j: BloodHound가 AD 관계 데이터를 저장하는 데 사용하는 그래프 데이터베이스
원래 BloodHound CE Cypher 쿼리를 기반으로 한 75개 이상의 전문 도구를 통해 BloodHound-MCP는 보안 전문가들이 다음을 할 수 있도록 합니다:
- 자연어를 이용한 BloodHound 데이터 조회
- Active Directory 환경에서 복잡한 공격 경로를 발견하기
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
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"
}
}
}