mcp-use TypeScript API
    Preparing search index...

    Interface SettingsLayoutGroup<Key>

    A native settings section containing field controls and same-server actions.

    interface SettingsLayoutGroup<Key extends string = string> {
        items: readonly (
            | { kind: "property"; property: Key }
            | { description?: string; kind: "tool"; title: string; tool: string }
        )[];
        kind: "group";
        title: string;
    }

    Type Parameters

    • Key extends string = string
    Index
    items: readonly (
        | { kind: "property"; property: Key }
        | { description?: string; kind: "tool"; title: string; tool: string }
    )[]

    Ordered controls; omitted fields appear in the host's Other settings section.

    kind: "group"

    Identifies a group; nested groups are unsupported.

    title: string

    Non-blank section heading.