Skip to main content

Cyberstrike is now open source! AI-powered penetration testing for security professionals. Star on GitHub

MCP

Cyberstrike는 Model Context Protocol(MCP)을 사용하여 외부 도구를 통합합니다. 로컬 또는 원격의 모든 MCP 호환 서버를 연결할 수 있어, 평가 중 AI 에이전트가 해당 도구에 접근할 수 있습니다.

내장 서버

Cyberstrike는 기본적으로 활성화된 세 개의 MCP 서버를 제공합니다:

서버목적
github-securityGitHub 리포지토리 보안 분석
cveCVE/NVD/EPSS/KEV 취약점 조회
osint오픈 소스 인텔리전스 수집

사용자의 구성이 이 위에 병합됩니다.

서버 추가

MCP 서버는 구성의 평면 mcp 맵 아래에 이름으로 키를 지정하여 추가합니다:

cyberstrike.json
{
"mcp": {
"my-tools": {
"type": "local",
"command": ["your-mcp-server"]
}
}
}

로컬 서버 (stdio)

로컬 서버는 자식 프로세스로 실행됩니다:

{
"mcp": {
"filesystem": {
"type": "local",
"command": ["npx", "-y", "@modelcontextprotocol/server-filesystem", "/path/to/dir"]
}
}
}

원격 서버 (HTTP)

원격 서버는 StreamableHTTP 또는 SSE를 통해 연결됩니다:

{
"mcp": {
"remote-tools": {
"type": "remote",
"url": "https://mcp.example.com/sse"
}
}
}

원격 서버는 보호된 엔드포인트를 위한 OAuth 인증을 지원합니다.

관리

명령관리 대상
/mcps로컬 및 원격 MCP 서버 (추가, 토글, 제거)
/boltBolt 서버 전용 (추가, 페어링, 토글, 제거)

두 대화상자 모두: a로 추가, space로 토글, esc로 닫기.

모델 호환성

Caution

서브프로세스 기반 모델은 MCP 도구에 접근할 수 없습니다. 완전한 MCP 통합을 위해 직접 API 모델(예: anthropic/claude-sonnet-4-20250514, openai/gpt-4o)을 사용하세요.

구성 우선순위

MCP 항목은 표준 구성 계층을 따릅니다: 프로젝트 .cyberstrike/가 프로젝트 cyberstrike.json을 재정의하고, 이것이 글로벌 ~/.config/cyberstrike/를 재정의하며, 이것이 내장 서버를 재정의합니다.

상세 가이드

가이드설명
로컬 서버로컬 stdio MCP 서버 설정
원격 서버HTTP/SSE 원격 연결
OAuth원격 서버의 OAuth 인증
서버 만들기커스텀 MCP 서버 빌드

Danger

보안 도구는 승인된 대상에만 사용하세요. 무단 침투 테스트는 불법입니다.