fromTransport
suspend fun fromTransport(transport: Transport, mcpToolParser: McpToolDescriptorParser = DefaultMcpToolDescriptorParser, name: String = DEFAULT_MCP_CLIENT_NAME, version: String = DEFAULT_MCP_CLIENT_VERSION): ToolRegistry(source)
Creates a ToolRegistry with tools from an MCP server using provided transport for communication.
This method establishes a connection to an MCP server through provided transport. It's typically used when the MCP server is running as a separate process (e.g., a Docker container or a CLI tool).
Return
A ToolRegistry containing all tools from the MCP server.
Parameters
transport
The transport to use.
name
The name of the MCP client.
version
The version of the MCP client.