From a9d2f920e037fd42fdfc3d6f0f9f9ac37046a90d Mon Sep 17 00:00:00 2001 From: jade Date: Fri, 4 Sep 2026 17:44:53 +0900 Subject: [PATCH] =?UTF-8?q?=EC=97=85=EB=8D=B0=EC=9D=B4=ED=8A=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../shinhanlife/dat/lib/mcp/ToolMcpServerConfiguration.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dat-was-lib/src/main/java/io/shinhanlife/dat/lib/mcp/ToolMcpServerConfiguration.java b/dat-was-lib/src/main/java/io/shinhanlife/dat/lib/mcp/ToolMcpServerConfiguration.java index 88ef705f..1c6187d9 100644 --- a/dat-was-lib/src/main/java/io/shinhanlife/dat/lib/mcp/ToolMcpServerConfiguration.java +++ b/dat-was-lib/src/main/java/io/shinhanlife/dat/lib/mcp/ToolMcpServerConfiguration.java @@ -45,6 +45,9 @@ public class ToolMcpServerConfiguration { HttpServletStreamableServerTransportProvider transportProvider) { // "/mcp/*"로 매핑하면 BusinessToolController의 "/mcp/api/v1/tools/local" 까지 가로채게 되므로, // 정확히 MCP 통신에 사용되는 "/mcp" 와 "/mcp/message" 두 개만 매핑합니다. - return new ServletRegistrationBean<>(transportProvider, "/mcp", "/mcp/message"); + ServletRegistrationBean registration = + new ServletRegistrationBean<>(transportProvider, "/mcp", "/mcp/message"); + registration.setAsyncSupported(true); + return registration; } }