- 1단계: 모듈과 동반 종속성을 설치합니다.
- 2단계: 루트 모듈에 `McpModule`를 가져오고 `forRoot()` 또는 `forRootAsync()`로 서버 정보를 제공하여 구성합니다.
- 3단계: 제공자 내에서 `@McpResource`, `@McpTool`, `@McpPrompt`를 사용하여 리소스, 도구 및 프롬프트를 정의합니다.
- 4단계: STDIO 전송을 사용하는 경우 stdout 간섭을 피하기 위해 `StderrLogger`를 사용합니다.
- 5단계: NestJS 애플리케이션을 실행합니다. 모듈은 장식된 메서드를 MCP 핸들러로 자동으로 등록하며, 구성에 따라 STDIO 또는 HTTP 엔드포인트를 통해 접근할 수 있습니다.