Uses of Interface
org.springframework.ai.mcp.annotation.context.McpRequestContextTypes
Packages that use McpRequestContextTypes
Package
Description
Request context types, specifications (logging, progress, sampling, elicitation), and
default implementations for MCP request handling.
Method callbacks and utilities for MCP tool invocation (call_tool).
-
Uses of McpRequestContextTypes in org.springframework.ai.mcp.annotation.context
Subinterfaces of McpRequestContextTypes in org.springframework.ai.mcp.annotation.contextModifier and TypeInterfaceDescriptioninterfaceAsync (Reactor) version of McpSyncRequestContext that returns Mono of value types.interfaceClasses in org.springframework.ai.mcp.annotation.context that implement McpRequestContextTypesModifier and TypeClassDescriptionfinal classAsync (Reactor) implementation of McpAsyncRequestContext that returns Mono of value types.final class -
Uses of McpRequestContextTypes in org.springframework.ai.mcp.annotation.method.tool
Classes in org.springframework.ai.mcp.annotation.method.tool with type parameters of type McpRequestContextTypesModifier and TypeClassDescriptionclassAbstractAsyncMcpToolMethodCallback<T,RC extends McpRequestContextTypes<?>> Abstract base class for creating Function callbacks around async tool methods.classAbstractMcpToolMethodCallback<T,RC extends McpRequestContextTypes<?>> Abstract base class for creating Function callbacks around tool methods.classAbstractSyncMcpToolMethodCallback<T,RC extends McpRequestContextTypes<?>> Abstract base class for creating Function callbacks around synchronous tool methods.