본문으로 건너뛰기

Dreamhack MCP

2025.05~06

워게임 자동화 서버

문제

Dreamhack 문제를 풀 때 목록 확인·파일 다운로드·로컬 배포를 매번 손으로 반복해야 했다.

내가 한 것

로그인, 난이도별 웹 문제 조회, 챌린지 파일 다운로드와 자동 압축 해제, Docker 또는 app.py 실행으로 배포, 배포 중지를 fastmcp 도구로 등록했다.

결과

LLM이 문제를 받아 로컬에 띄우는 과정을 도구 호출로 처리한다. 이틀 동안 49번 고쳐 Smithery에 배포했다.
PythonMCPFastMCPDocker