Package org.springaicommunity.mcp.annotation
package org.springaicommunity.mcp.annotation
-
ClassDescriptionMarks a method parameter as a MCP Argument.Annotates a method used for completion functionality in the MCP framework.Annotation for methods that handle elicitation requests from MCP servers.Annotation for methods that handle logging message notifications from MCP servers.Special object used to represent the
McpSchema.Meta.meta(),McpSchema.Meta.meta()andMcpSchema.Meta.meta()values as method argument in all client and server MCP request and notification handlers.Annotation for methods that handle progress notifications from MCP servers.Used to annotate method parameter that should hold the progress token value as received from the requester.Marks a method as a MCP Prompt.Annotation for methods that handle prompt list change notifications from MCP servers.Marks a method as a MCP Resource.Annotation for methods that handle resource list change notifications from MCP servers.Annotation for methods that handle sampling requests from MCP servers.Additional properties describing a Tool to clients.Annotation for methods that handle tool list change notifications from MCP servers.