Enables tools to be provided via a Model Context Protocol server.
The ModelContextProtocolServer allows users to connect to a server that hosts various tools, accessible via standard input/output (stdio) or Server-Sent Events (SSE). It supports tool discovery and execution through JSON-RPC based requests, making it easy to integrate and utilize diverse functionalities like calculations or weather retrieval. The server is built in Java and provides a framework for developers to expose their tools in a standardized and accessible manner.