Table of Contents

Event ElicitationRequested

Namespace
LMKit.Mcp.Client
Assembly
LM-Kit.NET.dll

Occurs when the server requests user input via elicitation. This event implements the MCP elicitation capability, allowing servers to request structured information from users through forms.

public event EventHandler<McpElicitationRequestEventArgs> ElicitationRequested

Returns

EventHandler<McpElicitationRequestEventArgs>
Occurs when the server requests user input via elicitation. This event implements the MCP elicitation capability, allowing servers to request structured information from users through forms.

Remarks

Elicitation enables servers to request additional information from users through structured forms defined by JSON schemas. The client presents the form to the user and returns their input.

The schema is restricted to flat objects with primitive properties only (no nested structures).