Package-level declarations

Types

Link copied to clipboard
class McpTool(mcpClient: Client, val descriptor: ToolDescriptor) : Tool<McpTool.Args, McpTool.Result>

A Tool implementation that calls an MCP (Model Context Protocol) tool.

Link copied to clipboard

Parsers tool definition from MCP SDK to our tool descriptor format.

Link copied to clipboard

A provider for creating tool registries that connect to Model Context Protocol (MCP) servers.

Functions

Link copied to clipboard
fun McpToolRegistryProvider.defaultStdioTransport(process: Process): StdioClientTransport

Creates a default standard input/output transport for a provided process.