Class SyncMcpAnnotationProviders
java.lang.Object
org.springframework.ai.mcp.annotation.spring.SyncMcpAnnotationProviders
- Author:
- Christian Tzolov
-
Method Summary
Modifier and TypeMethodDescriptionstatic List<io.modelcontextprotocol.server.McpServerFeatures.SyncCompletionSpecification> completeSpecifications(List<Object> completeObjects) static List<org.springaicommunity.mcp.method.elicitation.SyncElicitationSpecification> elicitationSpecifications(List<Object> elicitationObjects) static List<org.springaicommunity.mcp.method.logging.SyncLoggingSpecification> loggingSpecifications(List<Object> loggingObjects) static List<org.springaicommunity.mcp.method.progress.SyncProgressSpecification> progressSpecifications(List<Object> progressObjects) static List<org.springaicommunity.mcp.method.changed.prompt.SyncPromptListChangedSpecification> promptListChangedSpecifications(List<Object> promptListChangedObjects) static List<io.modelcontextprotocol.server.McpServerFeatures.SyncPromptSpecification> promptSpecifications(List<Object> promptObjects) static List<org.springaicommunity.mcp.method.changed.resource.SyncResourceListChangedSpecification> resourceListChangedSpecifications(List<Object> resourceListChangedObjects) static List<io.modelcontextprotocol.server.McpServerFeatures.SyncResourceSpecification> resourceSpecifications(List<Object> resourceObjects) static List<io.modelcontextprotocol.server.McpServerFeatures.SyncResourceTemplateSpecification> resourceTemplateSpecifications(List<Object> resourceObjects) static List<org.springaicommunity.mcp.method.sampling.SyncSamplingSpecification> samplingSpecifications(List<Object> samplingObjects) static List<io.modelcontextprotocol.server.McpStatelessServerFeatures.SyncCompletionSpecification> statelessCompleteSpecifications(List<Object> completeObjects) static List<io.modelcontextprotocol.server.McpStatelessServerFeatures.SyncPromptSpecification> statelessPromptSpecifications(List<Object> promptObjects) static List<io.modelcontextprotocol.server.McpStatelessServerFeatures.SyncResourceSpecification> statelessResourceSpecifications(List<Object> resourceObjects) static List<io.modelcontextprotocol.server.McpStatelessServerFeatures.SyncResourceTemplateSpecification> statelessResourceTemplateSpecifications(List<Object> resourceObjects) static List<io.modelcontextprotocol.server.McpStatelessServerFeatures.SyncToolSpecification> statelessToolSpecifications(List<Object> toolObjects) static List<org.springaicommunity.mcp.method.changed.tool.SyncToolListChangedSpecification> toolListChangedSpecifications(List<Object> toolListChangedObjects) static List<io.modelcontextprotocol.server.McpServerFeatures.SyncToolSpecification> toolSpecifications(List<Object> toolObjects)
-
Method Details
-
toolSpecifications
-
statelessToolSpecifications
-
completeSpecifications
-
statelessCompleteSpecifications
-
promptSpecifications
-
statelessPromptSpecifications
-
resourceSpecifications
-
statelessResourceSpecifications
-
resourceTemplateSpecifications
-
statelessResourceTemplateSpecifications
-
loggingSpecifications
-
samplingSpecifications
-
elicitationSpecifications
-
progressSpecifications
-
toolListChangedSpecifications
-
resourceListChangedSpecifications
-
promptListChangedSpecifications
-