개요 : Burp에서 MCP 서버를 켜고, ngrok 툴로 MCP 서버의 외부 HTTPS URL을 생성한 다음, ChatGPT 에서 해당 URL에 접근하여 MCP 연동한다.
이유 : chatgpt GUI 는 “HTTPS” MCP 서버만 연동시켜준다
- ngrok 설치
WIndows# winget install ngrok.ngrok
WIndows# ngrok version - ngrok Dashboard 에 로그인 후 Authtoken 복사
아래 실행
# ngrok config add-authtoken “YOUR_TOKEN” - Burp의 MCP 포트(9876)를 외부 URL로 생성
# ngrok http 9876 –host-header=127.0.0.1:9876
※ Burp MCP는 로컬 접근만 허용하도록 만들어져 있기 때문에 헤더값 수정(–host-header)이 필요함 - chatGPT 에서 MCP 연동 연결
프로필 > 설정 > 앱 > 고급 설정 > 앱 만들기 > MCP 서버 URL에 외부 URL 입력 > 인증없음 > 만들기