Uses of Interface
org.springframework.ai.tool.ToolCallbackProvider
Packages that use ToolCallbackProvider
Package
Description
Chat client.
Core support for Model Context Protocol (MCP) integration in Spring AI.
-
Uses of ToolCallbackProvider in org.springframework.ai.chat.client
Methods in org.springframework.ai.chat.client with parameters of type ToolCallbackProviderModifier and TypeMethodDescriptionChatClient.Builder.defaultToolCallbacks
(ToolCallbackProvider... toolCallbackProviders) DefaultChatClientBuilder.defaultToolCallbacks
(ToolCallbackProvider... toolCallbackProviders) ChatClient.ChatClientRequestSpec.toolCallbacks
(ToolCallbackProvider... toolCallbackProviders) DefaultChatClient.DefaultChatClientRequestSpec.toolCallbacks
(ToolCallbackProvider... toolCallbackProviders) -
Uses of ToolCallbackProvider in org.springframework.ai.mcp
Classes in org.springframework.ai.mcp that implement ToolCallbackProviderModifier and TypeClassDescriptionclass
Provides MCP tools asynchronously from multiple MCP servers as Spring AI tool callbacks.class
Provides Spring AI tool callbacks by discovering tools from MCP servers. -
Uses of ToolCallbackProvider in org.springframework.ai.tool
Classes in org.springframework.ai.tool that implement ToolCallbackProviderModifier and TypeClassDescriptionclass
A simple implementation ofToolCallbackProvider
that maintains a static array ofToolCallback
objects.Methods in org.springframework.ai.tool that return ToolCallbackProviderModifier and TypeMethodDescriptionstatic ToolCallbackProvider
ToolCallbackProvider.from
(List<? extends ToolCallback> toolCallbacks) static ToolCallbackProvider
ToolCallbackProvider.from
(ToolCallback... toolCallbacks) -
Uses of ToolCallbackProvider in org.springframework.ai.tool.method
Classes in org.springframework.ai.tool.method that implement ToolCallbackProviderModifier and TypeClassDescriptionfinal class