/** * This file was auto-generated by Fern from our API Definition. */ import * as Klavis from "../../../../index.js"; /** * @example * { * serverUrl: "serverUrl", * toolName: "toolName" * } */ export interface CallToolRequest { /** The full URL for connecting to the MCP server */ serverUrl: string; /** The name of the tool to call */ toolName: string; /** The input parameters for the tool */ toolArgs?: Record; /** The connection type to use for the MCP server. Default is STREAMABLE_HTTP. */ connectionType?: Klavis.ConnectionType; /** Optional HTTP headers to include when connecting to the server */ headers?: Record; }