All Classes and Interfaces
Class
Description
An abstract factory class responsible for creating MCP server specifications.
EachProperty
to drive the creation of Prompts via configuration.The registry of
PromptCompletion
and ResourceCompletion
.Input of the fetch tool, which is used to retrieve the full contents of a search result document or item.
Fetch Response Builder.
Tool which retrieves the full contents of a search result document or item.
Utils class to instantiate
HttpRequest
s.MCP Server Initialization Phase.
Utility class to generate
McpSchema.JSONRPCResponse
s allowing the gracious handling of MCP errors for primitive listings.MCP Client Configuration.
MCP Client HTTP Configuration.
ApI to define mappers from exceptions to
McpError
.An MCP Server.
Strategy interface for resolving a
McpHttpServer
.Marker to indicate that an annotation is an MCP Primitive.
MCP Primitive configuration.
MCP Server Configuration.
MCP Server Info Configuration.
MCP
JsonSchemaValidator
backed by Micronaut JSON Schema Validator JsonSchemaValidator
.A Micronaut implementation of
McpJsonMapperSupplier
that provides a MicronautMcpJsonMapper
.Extension of
McpTransportContext
with convenience methods to access common transport metadata in a Micronaut context.MCP Server Ping.
Method annotation to define an MCP Prompt.
Annotates a parameter of a
Prompt
method.An MCP Prompt Argument.
Method annotation to define an MCP Prompt Completion.
The registry of
Prompt
s.MCP Resources configuration.
MCP Server Getting a Prompt.
MCP Server Prompts.
Method annotation to define an MCP Resource handler.
Method annotation to define an MCP Resource Completion.
The registry of
Resource
-annotated methods.MCP Resources configuration.
MCP Server Resources List.
MCP Server Resources List.
Method annotation to define an MCP Resource Template handler.
The registry of
ResourceTemplate
-annotated methods.Fluent builder for
SearchResult
.The search tool is responsible for returning a list of relevant search results from your MCP server's data source, given a user's query.
Configuration for STDIO MCP Transport for Langchain4j MCP Client.
Replacement for the MCP Java SDK
StdioTransportProvider
.Utility class to perform string interpolation with maps.
Global JUnit Jupiter extension that closes the default McpHttpServer once the
entire test plan (suite) finishes.
Method annotation to define an MCP Tool.
Additional hints for clients.
Annotates a parameter of a
Tool
method.The registry of
Tool
s.MCP Server Tools Call.
MCP Tools configuration.
MCP Server Tools.
Type of MCP Transport.