
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
sentinel-one/purple-mcp는 [[T0]에서 가져온 MCP 서버 후보입니다.
개요
sentinel-one/purple-mcp는 [[T0]에서 가져온 MCP 서버 후보입니다.
개요(AI 번역)
Purple AI MCP 서버는 어떤 MCP 클라이언트와도 SentinelOne 서비스에 접근할 수 있게 해줍니다.
특징
이 서버는 모델 컨텍스트 프로토콜을 통해 SentinelOne 플랫폼을 노출합니다:
- 퍼플 AI: 보안 질문을 하고, 위협을 조사하세요
- 이벤트: SentinelOne 데이터 레이크의 이벤트에 대해 PowerQuery 실행하기
- 알림: 알림 조회, 검색 및 조사
- 취약점: CVE 및 보안 발견 추적
- 잘못된 설정: 보안 태세 문제 분석
- 인벤토리: 엔드포인트, 클라우드 리소스, 신원 및 네트워크 장치에 관한 질문
- CVE 검색: 취약점 세부 정보를 위해 공개 CVE 데이터베이스를 조회할 수 있습니다
- 위협 인텔리전스: VirusTotal에서 파일, URL, 도메인 및 IP 분석을 얻을 수 있습니다
Purple AI MCP는 읽기 전용 서비스입니다 - 계정이나 어떤 객체에도 변경할 수 없습니다 이 MCP에서 당신의 계좌 내에 있습니다.
퀵 스타트
uv 사용 중 (로컬 개발 또는 배포에 권장됨)
⚠️ 보안 주의사항 ⚠️
운영 환경이나 보안에 민감한 환경에서는 특정 커밋 해시에 핀을 사용하세요. 공급망 위험을 줄이기 위한 기본 지점 릴리스 또는 검증된 커밋 본부.
Docker 사용
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Purple AI MCP Server
Purple AI MCP Server allows you to access SentinelOne Services with any MCP client.
Features
This server exposes SentinelOne’s platform through the Model Context Protocol:
- Purple AI: Ask security questions, investigate threats
- Events: Run PowerQueries on events in your SentinelOne data lake
- Alerts: Query, search, and investigate alerts
- Vulnerabilities: Track CVEs and security findings
- Misconfigurations: Analyze security posture issues
- Inventory: Ask questions about endpoints, cloud resources, identities, and network devices
- CVE Search: Query public CVE databases for vulnerability details
- Threat Intelligence: Get file, URL, domain, and IP analysis from VirusTotal
Purple AI MCP is a read-only service - you cannot make changes to your account or any objects within your account from this MCP.
Quick Start
Using uv (Recommended for Local Development or Deployment)
# Install uv if you don't have it
curl -LsSf https://astral.sh/uv/install.sh | sh
# Set credentials
export PURPLEMCP_CONSOLE_TOKEN="your_token"
export PURPLEMCP_CONSOLE_BASE_URL="https://your-console.sentinelone.net"
# Run
uvx --from git+https://github.com/Sentinel-One/purple-mcp.git purple-mcp --mode=stdio
⚠️ Security note ⚠️
For production or security-sensitive environments, pin to a specific commit hash instead of using the default branch to reduce supply chain risk from the our releases or our verified commits in main branch.
# Run with pinned hash
uvx --from git+https://github.com/Sentinel-One/purple-mcp.git@ purple-mcp --mode=stdio
Using Docker
Follow instructions for Docker Deployment here
Using Amazon Bedrock AgentCore
Follow instructions for Amazon Bedrock AgentCore Deployment here
Using Amazon Elastic Container Service (ECS)
Follow instructions for Amazon Elastic Container Service Deployment here
Using a Cloud Provider
For cloud deployments, see Deployment Guide.
설치
uvx --from git+https://github.com/Sentinel-One/purple-mcp.git purple-mcp --mode stdio설정
{
"mcpServers": {
"purple-mcp": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/Sentinel-One/purple-mcp.git",
"purple-mcp",
"--mode",
"stdio"
],
"env": {
"PURPLEMCP_CONSOLE_TOKEN": "your_token",
"PURPLEMCP_CONSOLE_BASE_URL": "https://your-console.sentinelone.net"
}
}
}
}