Provides a framework for building Model Context Protocol (MCP) servers utilizing the Server-Sent Events (SSE) protocol.
Developed to address challenges with existing SSE transport implementations, this project offers a straightforward Python framework for constructing Model Context Protocol (MCP) servers. It simplifies the process of creating custom tools and exposing them via an MCP server, particularly designed with clients like Cursor in mind. The framework provides robust integration with FastAPI and Uvicorn, offering flexible middleware configuration, including compression and custom HTTP middleware, to ensure efficient and tailored server operations.