Uses of Package
org.springframework.ai.mcp.modern
Packages that use org.springframework.ai.mcp.modern
Package
Description
Method callbacks for MCP completion (chat) requests, sync and async.
MCP providers that expose completion (chat) handlers to the transport layer.
MCP providers that expose resource read handlers to the transport layer.
Support for MCP servers implementing the 2026-07-28 ("modern") specification revision,
built on the
io.modelcontextprotocol.modern server API of the MCP Java SDK.-
-
Classes in org.springframework.ai.mcp.modern used by org.springframework.ai.mcp.annotation.provider.completeClassDescriptionA completion provider exposed on a 2026-07-28 server: the prompt or resource reference it completes and the handler that serves
completion/complete. -
Classes in org.springframework.ai.mcp.modern used by org.springframework.ai.mcp.annotation.provider.resourceClassDescriptionA listed resource together with the
McpSyncResourcethat reads it.A resource template together with theMcpSyncResourcethat reads every URI matching it. -
Classes in org.springframework.ai.mcp.modern used by org.springframework.ai.mcp.annotation.springClassDescriptionA completion provider exposed on a 2026-07-28 server: the prompt or resource reference it completes and the handler that serves
completion/complete.A listed resource together with theMcpSyncResourcethat reads it.A resource template together with theMcpSyncResourcethat reads every URI matching it. -
Classes in org.springframework.ai.mcp.modern used by org.springframework.ai.mcp.modernClassDescriptionAn in-memory
McpSyncCompletionRepositorythat dispatchescompletion/completeto theSyncCompletionRegistrationregistered for the request's prompt or resource reference.Builds aInMemorySyncCompletionRepository.AMcpSyncPromptRepositorythat keepsMcpSyncPrompts in a sorted, concurrent map.Builder forInMemorySyncPromptRepository.AMcpSyncResourceRepositorythat keepsSyncResourceRegistrations andSyncResourceTemplateRegistrations in sorted, concurrent maps.Builder forInMemorySyncResourceRepository.AMcpSyncToolRepositorythat keepsMcpSyncTools in a sorted, concurrent map.Builder forInMemorySyncToolRepository.A completion provider exposed on a 2026-07-28 server: the prompt or resource reference it completes and the handler that servescompletion/complete.Serves acompletion/completerequest.A listed resource together with theMcpSyncResourcethat reads it.A resource template together with theMcpSyncResourcethat reads every URI matching it. -
Classes in org.springframework.ai.mcp.modern used by org.springframework.ai.mcp.server.common.autoconfigureClassDescriptionAn in-memory
McpSyncCompletionRepositorythat dispatchescompletion/completeto theSyncCompletionRegistrationregistered for the request's prompt or resource reference.AMcpSyncPromptRepositorythat keepsMcpSyncPrompts in a sorted, concurrent map.AMcpSyncResourceRepositorythat keepsSyncResourceRegistrations andSyncResourceTemplateRegistrations in sorted, concurrent maps.AMcpSyncToolRepositorythat keepsMcpSyncTools in a sorted, concurrent map.A completion provider exposed on a 2026-07-28 server: the prompt or resource reference it completes and the handler that servescompletion/complete.A listed resource together with theMcpSyncResourcethat reads it. -
Classes in org.springframework.ai.mcp.modern used by org.springframework.ai.mcp.server.common.autoconfigure.annotationsClassDescriptionA completion provider exposed on a 2026-07-28 server: the prompt or resource reference it completes and the handler that serves
completion/complete.A listed resource together with theMcpSyncResourcethat reads it.A resource template together with theMcpSyncResourcethat reads every URI matching it.