This commit is contained in:
@@ -45,6 +45,9 @@ public class ToolMcpServerConfiguration {
|
|||||||
HttpServletStreamableServerTransportProvider transportProvider) {
|
HttpServletStreamableServerTransportProvider transportProvider) {
|
||||||
// "/mcp/*"로 매핑하면 BusinessToolController의 "/mcp/api/v1/tools/local" 까지 가로채게 되므로,
|
// "/mcp/*"로 매핑하면 BusinessToolController의 "/mcp/api/v1/tools/local" 까지 가로채게 되므로,
|
||||||
// 정확히 MCP 통신에 사용되는 "/mcp" 와 "/mcp/message" 두 개만 매핑합니다.
|
// 정확히 MCP 통신에 사용되는 "/mcp" 와 "/mcp/message" 두 개만 매핑합니다.
|
||||||
return new ServletRegistrationBean<>(transportProvider, "/mcp", "/mcp/message");
|
ServletRegistrationBean<HttpServletStreamableServerTransportProvider> registration =
|
||||||
|
new ServletRegistrationBean<>(transportProvider, "/mcp", "/mcp/message");
|
||||||
|
registration.setAsyncSupported(true);
|
||||||
|
return registration;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user