Appearance
Validation
Validation is handled by validateMCPFormData(schema, values) and used by <MCPForm />.
Rules
stringmust be a string.- Required
stringmust not be empty after trim. numbermust be a number and notNaN.- Required
numbermust be present. booleanmust be a boolean.- Required
booleanmust betrue.
Result Shape
ts
interface MCPValidationResult {
isValid: boolean;
errors: Record<string, string>;
data: Record<string, unknown>;
}
errorscontains field-level messages.dataincludes only validated values.