Facilitates communication between large language models and external tools or data sources using the Model Context Protocol.
Implements the Model Context Protocol (MCP), enabling LLMs to interact with external resources via a client-server architecture using JSON-RPC 2.0. It allows servers to expose tools, resources, and prompt templates to clients, fostering seamless integration between LLMs and a wider range of functionalities. With support for both SSE over HTTP and stdin communication, it provides flexibility for local and network-based interactions.