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).