Package-level declarations
Types
Link copied to clipboard
class SseSessions(sessionProvider: SessionProvider = SessionProvider.Random(), sessionEventTracking: SessionEventTracking = SessionEventTracking.InMemory(), eventStore: SessionEventStore = InMemory(100), keepAliveDelay: Duration = Duration.ofSeconds(2)) : Sessions<Sse>
Functions
Link copied to clipboard
Routes inbound POST requests to the MCP server to the MCP protocol for processing.
Link copied to clipboard
fun SseMcp(mcpProtocol: McpProtocol<Sse>, security: McpSecurity, corsPolicy: CorsPolicy? = null): PolyHandler
Standard MCP server setup for SSE-based MCP Servers.
Link copied to clipboard
Persistent SSE which routes outbound MCP messages for the allocated session to the client