pub fn validate_tool_input(data: &Value, schema: &Value) -> Result<(), MCPError>
Validate that data conforms to expected input schema for a tool