All Classes and Interfaces

Class
Description
An abstract factory class responsible for creating MCP server specifications.
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 HttpRequests.
MCP Server Initialization Phase.
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.
The registry of Prompts.
MCP Resources configuration.
MCP Server Getting a Prompt.
MCP Server Prompts.
Method annotation to define an MCP Resource handler.
The registry of Resource-annotated methods.
MCP Resources configuration.
MCP Server Resources List.
MCP Server Resources List.
 
 
 
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.
 
Global JUnit Jupiter extension that closes the default McpHttpServer once the entire test plan (suite) finishes.
Method annotation to define an MCP Tool.
Annotates a parameter of a Tool method.
The registry of Tools.
MCP Server Tools Call.
MCP Tools configuration.
MCP Server Tools.
Type of MCP Transport.