HttpStreamingMcpClient

class HttpStreamingMcpClient(name: McpEntity, version: Version, baseUri: Uri, http: HttpHandler = JavaHttpClient(responseBodyMode = Stream), capabilities: ClientCapabilities = All, protocolVersion: ProtocolVersion = LATEST_VERSION, notificationSseReconnectionMode: ReconnectionMode = Immediate) : McpClient

HTTP Streaming connection MCP client

Constructors

Link copied to clipboard
constructor(name: McpEntity, version: Version, baseUri: Uri, http: HttpHandler = JavaHttpClient(responseBodyMode = Stream), capabilities: ClientCapabilities = All, protocolVersion: ProtocolVersion = LATEST_VERSION, notificationSseReconnectionMode: ReconnectionMode = Immediate)

Functions

Link copied to clipboard
open override fun close()
Link copied to clipboard
open override fun completions(): McpClient.Completions
Link copied to clipboard
open override fun progress(): McpClient.RequestProgress
Link copied to clipboard
open override fun prompts(): McpClient.Prompts
Link copied to clipboard
open override fun resources(): McpClient.Resources
Link copied to clipboard
open override fun sampling(): McpClient.Sampling
Link copied to clipboard
open override fun start(): Result<ServerCapabilities, McpError>
Link copied to clipboard
open fun stop()
Link copied to clipboard
open override fun tools(): McpClient.Tools