All Classes and Interfaces
Class
Description
The default implementation of
McpLogMessageHandler
that simply forwards
MCP log notifications to the SLF4J logger.The 'BlobResourceContents' object from the MCP protocol schema.
Represents a client that can communicate with an MCP server over a given transport protocol,
retrieve and execute tools using the server.
The 'EmbeddedResource' object from the MCP protocol schema.
A business exception raised over the MCP protocol
The 'GetPromptResult' object from the MCP protocol schema.
The 'ImageContent' object from the MCP protocol schema.
Log level of an MCP log message.
A handler that decides what to do with received log messages from an MCP
server.
Handles incoming messages from the MCP server.
The 'Prompt' object from the MCP protocol schema.
The 'PromptArgument' object from the MCP protocol schema.
A holder for one of ['McpTextContent', 'McpImageContent', 'McpEmbeddedResource'] objects from the MCP protocol schema.
The 'PromptMessage' object from the MCP protocol schema.
The 'ReadResourceResult' object from the MCP protocol schema.
The 'Resource' object from the MCP protocol schema.
A holder for either a 'McpTextResourceContents' or 'McpBlobResourceContents'
object from the MCP protocol schema.
The 'ResourceTemplate' object from the MCP protocol schema.
The 'Role' object from the MCP protocol schema.
The 'TextContent' object from the MCP protocol schema.
The 'TextResourceContents' object from the MCP protocol schema.
A tool provider backed by one or more MCP clients.