Uses of Class
org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
-
Uses of McpServerProperties in org.springframework.ai.mcp.server.autoconfigure
Methods in org.springframework.ai.mcp.server.autoconfigure with parameters of type McpServerPropertiesModifier and TypeMethodDescriptionList<io.modelcontextprotocol.server.McpServerFeatures.AsyncToolSpecification>McpServerAutoConfiguration.asyncTools(org.springframework.beans.factory.ObjectProvider<List<org.springframework.ai.tool.ToolCallback>> toolCalls, List<org.springframework.ai.tool.ToolCallback> toolCallbackList, McpServerProperties serverProperties) io.modelcontextprotocol.server.McpAsyncServerMcpServerAutoConfiguration.mcpAsyncServer(io.modelcontextprotocol.spec.McpServerTransportProvider transportProvider, io.modelcontextprotocol.spec.McpSchema.ServerCapabilities.Builder capabilitiesBuilder, McpServerProperties serverProperties, org.springframework.beans.factory.ObjectProvider<List<io.modelcontextprotocol.server.McpServerFeatures.AsyncToolSpecification>> tools, org.springframework.beans.factory.ObjectProvider<List<io.modelcontextprotocol.server.McpServerFeatures.AsyncResourceSpecification>> resources, org.springframework.beans.factory.ObjectProvider<List<io.modelcontextprotocol.server.McpServerFeatures.AsyncPromptSpecification>> prompts, org.springframework.beans.factory.ObjectProvider<List<io.modelcontextprotocol.server.McpServerFeatures.AsyncCompletionSpecification>> completions, org.springframework.beans.factory.ObjectProvider<BiConsumer<io.modelcontextprotocol.server.McpAsyncServerExchange, List<io.modelcontextprotocol.spec.McpSchema.Root>>> rootsChangeConsumer, List<org.springframework.ai.tool.ToolCallbackProvider> toolCallbackProvider) io.modelcontextprotocol.server.McpSyncServerMcpServerAutoConfiguration.mcpSyncServer(io.modelcontextprotocol.spec.McpServerTransportProvider transportProvider, io.modelcontextprotocol.spec.McpSchema.ServerCapabilities.Builder capabilitiesBuilder, McpServerProperties serverProperties, org.springframework.beans.factory.ObjectProvider<List<io.modelcontextprotocol.server.McpServerFeatures.SyncToolSpecification>> tools, org.springframework.beans.factory.ObjectProvider<List<io.modelcontextprotocol.server.McpServerFeatures.SyncResourceSpecification>> resources, org.springframework.beans.factory.ObjectProvider<List<io.modelcontextprotocol.server.McpServerFeatures.SyncPromptSpecification>> prompts, org.springframework.beans.factory.ObjectProvider<List<io.modelcontextprotocol.server.McpServerFeatures.SyncCompletionSpecification>> completions, org.springframework.beans.factory.ObjectProvider<BiConsumer<io.modelcontextprotocol.server.McpSyncServerExchange, List<io.modelcontextprotocol.spec.McpSchema.Root>>> rootsChangeConsumers, List<org.springframework.ai.tool.ToolCallbackProvider> toolCallbackProvider) List<io.modelcontextprotocol.server.McpServerFeatures.SyncToolSpecification>McpServerAutoConfiguration.syncTools(org.springframework.beans.factory.ObjectProvider<List<org.springframework.ai.tool.ToolCallback>> toolCalls, List<org.springframework.ai.tool.ToolCallback> toolCallbacksList, McpServerProperties serverProperties) io.modelcontextprotocol.server.transport.WebFluxSseServerTransportProviderMcpWebFluxServerAutoConfiguration.webFluxTransport(org.springframework.beans.factory.ObjectProvider<com.fasterxml.jackson.databind.ObjectMapper> objectMapperProvider, McpServerProperties serverProperties) io.modelcontextprotocol.server.transport.WebMvcSseServerTransportProviderMcpWebMvcServerAutoConfiguration.webMvcSseServerTransportProvider(org.springframework.beans.factory.ObjectProvider<com.fasterxml.jackson.databind.ObjectMapper> objectMapperProvider, McpServerProperties serverProperties)