package com.zy.ai.mcp.config; import com.zy.ai.mcp.tool.WcsMcpTools; import org.springframework.ai.support.ToolCallbacks; import org.springframework.ai.tool.StaticToolCallbackProvider; import org.springframework.ai.tool.ToolCallbackProvider; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; @Configuration public class SpringAiMcpConfig { @Bean("wcsMcpToolCallbackProvider") public ToolCallbackProvider wcsMcpToolCallbackProvider(WcsMcpTools wcsMcpTools) { return new StaticToolCallbackProvider(ToolCallbacks.from(wcsMcpTools)); } }