All Classes and Interfaces

Class
Description
 
Emits McpToolsChangedEvent when the MCP Tools have changed for a given MCP connection.
 
 
 
 
Auto-configuration for Model Context Protocol (MCP) client support.
 
Record class that implements AutoCloseable to ensure proper cleanup of MCP clients.
 
Common Configuration properties for the Model Context Protocol (MCP) clients shared for all transport types.
Client types supported by the MCP client.
Represents a callback configuration for tools.
Connection details for an MCP client.
Configuration properties for Server-Sent Events (SSE) based MCP client connections.
Parameters for configuring an SSE connection to an MCP server.
Configuration properties for the Model Context Protocol (MCP) stdio client.
Record representing the parameters for an MCP server connection.
Configuration properties for Streamable Http client connections.
Parameters for configuring an Streamable Http connection to an MCP server.
Configurer class for customizing MCP synchronous clients.
Emits McpToolsChangedEvent when the MCP Tools have changed for a given MCP connection.
Responsible to convert MCP (sync and async) clients into Spring AI ToolCallbacksProviders.
 
A named MCP client transport.
 
Auto-configuration for Standard Input/Output (stdio) transport in the Model Context Protocol (MCP).