Module schema

Module schema 

Source
Expand description

JSON Schema generation and validation for the Model Context Protocol (MCP).

Modules§

generation
validation

Functions§

array_schema
Create a schema for an array of items
basic_schema
Generate a basic JSON Schema for simple types
enum_schema
Create a schema for an enum with specific values
generate_schema_for
Generate JSON Schema for a type at runtime
object_schema
Create a schema for a struct with properties
validate_against_schema
Enhanced schema validation with comprehensive JSON Schema support
validate_tool_input
Validate that data conforms to expected input schema for a tool
validate_tool_output
Validate that data conforms to expected output schema for a tool