mcp_sse
If you are the rightful owner of mcp_sse and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
This library provides a simple implementation of the Model Context Protocol (MCP) over Server-Sent Events (SSE).
MCP over SSE is a library designed to facilitate the implementation of the Model Context Protocol using Server-Sent Events. It provides a robust framework for managing SSE connections, handling JSON-RPC messages, and executing registered tools. The library is particularly useful for applications that require real-time communication and session management. It supports full MCP server implementation, automatic ping/keepalive, and error handling. Developers can create their own MCP server by implementing the MCPServer behavior, which includes built-in message routing and protocol version validation. The library is compatible with both Phoenix and Plug applications, making it versatile for different Elixir-based web applications.
Features
- Full MCP server implementation
- SSE connection management
- JSON-RPC message handling
- Tool registration and execution
- Session management