Interface McpClientToolNodeParameters

Source
interface McpClientToolNodeParameters {
    authentication?:
        | "none"
        | "headerAuth"
        | "mcpOAuth2Api"
        | "bearerAuth"
        | "multipleHeadersAuth";
    endpointUrl?: string;
    excludeTools?: unknown[];
    include?: "all"
    | "selected"
    | "except";
    includeTools?: unknown[];
    options?: { timeout?: number };
    serverTransport?: "httpStreamable" | "sse";
    sseEndpoint?: string;
}

Properties§

§readonly authentication?:
    | "none"
    | "headerAuth"
    | "mcpOAuth2Api"
    | "bearerAuth"
    | "multipleHeadersAuth"

The way to authenticate with your endpoint Default: "none"

§readonly endpointUrl?: string

Endpoint of your MCP server

§readonly excludeTools?: unknown[]

Choose from the list, or specify IDs using an expression Default: [] Type options: {"loadOptionsMethod":"getTools"}

§readonly include?: "all" | "selected" | "except"

How to select the tools you want to be exposed to the AI Agent Default: "all"

§readonly includeTools?: unknown[]

Choose from the list, or specify IDs using an expression Default: [] Type options: {"loadOptionsMethod":"getTools","loadOptionsDependsOn":["sseEndpoint"]}

§readonly options?: { ... }

Additional options to add Default: {}

§readonly serverTransport?: "httpStreamable" | "sse"

The transport used by your endpoint Default: "sse"

§readonly sseEndpoint?: string

SSE Endpoint of your MCP server