- ステップ1: モジュールとそのピア依存関係をインストールします。
- ステップ2: ルートモジュールに `McpModule` をインポートし、サーバー情報を提供して `forRoot()` または `forRootAsync()` で設定します。
- ステップ3: プロバイダー内で `@McpResource`、`@McpTool`、`@McpPrompt` を使用してリソース、ツール、プロンプトを定義します。
- ステップ4: STDIOトランスポートを使用する場合は、stdoutの干渉を防ぐために `StderrLogger` を使用します。
- ステップ5: NestJSアプリケーションを実行します。モジュールは自動的にデコレートされたメソッドをMCPハンドラーとして登録し、設定に応じてSTDIOやHTTPエンドポイントを介してアクセス可能にします。