Demonstrates various transport methods for communicating with an MCP server.
ModelContextProtocolClient is a Spring Boot application showcasing different transport methods (WebFlux SSE, Stdio, BraveSearch API) for communicating with a Model Context Protocol (MCP) server. It provides examples of how to interact with the server using WebFlux for Server-Sent Events, standard input/output (Stdio), and the BraveSearch API. The client includes sample endpoints for performing calculations, retrieving weather information, and conducting web searches, offering a practical guide for MCP development and integration.