HttpNonStreamingMcpClient
class HttpNonStreamingMcpClient(baseUri: Uri, entity: McpEntity = McpEntity.of("http4k-mcp-client"), version: Version = Version.of("0.0.0"), http: HttpHandler = JavaHttpClient(), protocolVersion: ProtocolVersion = LATEST_VERSION) : McpClient(source)
JSON Rpc connection MCP client.
Constructors
Link copied to clipboard
constructor(baseUri: Uri, entity: McpEntity = McpEntity.of("http4k-mcp-client"), version: Version = Version.of("0.0.0"), http: HttpHandler = JavaHttpClient(), protocolVersion: ProtocolVersion = LATEST_VERSION)
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun start(overrideDefaultTimeout: Duration? = null): McpResult<McpInitialize.Response.Result>
Link copied to clipboard
Link copied to clipboard