Uses of Package
org.springframework.ai.mcp
Packages that use org.springframework.ai.mcp
Package
Description
Core support for Model Context Protocol (MCP) integration in Spring AI.
-
Classes in org.springframework.ai.mcp used by org.springframework.ai.mcpClassDescriptionAdapts MCP tools to Spring AI's
ToolCallbackinterface with asynchronous execution.Builder for constructing AsyncMcpToolCallback instances.Provides MCP tools asynchronously from multiple MCP servers as Spring AI tool callbacks.Builder forAsyncMcpToolCallbackProviderconfiguration.MCP connection info record containing the client and server related metadata.Builder class for constructing McpConnectionInfo instances.ABiPredicateforSyncMcpToolCallbackProviderand theAsyncMcpToolCallbackProviderto filter the discovered tool for the givenMcpConnectionInfo.Strategy interface for generating prefixed tool name based on MCP client/server and Tool information.Synchronous adapter bridging MCP tools to Spring AI'sToolCallbackinterface.Builder forSyncMcpToolCallbackinstances.Provides Spring AI tool callbacks by discovering tools from MCP servers.Builder forSyncMcpToolCallbackProvider.Strategy interface for converting aToolContextto a map of metadata to be sent as part of an MCP tool call. -
Classes in org.springframework.ai.mcp used by org.springframework.ai.mcp.client.common.autoconfigureClassDescriptionProvides MCP tools asynchronously from multiple MCP servers as Spring AI tool callbacks.A
BiPredicateforSyncMcpToolCallbackProviderand theAsyncMcpToolCallbackProviderto filter the discovered tool for the givenMcpConnectionInfo.Strategy interface for generating prefixed tool name based on MCP client/server and Tool information.Provides Spring AI tool callbacks by discovering tools from MCP servers.