Uses of Interface
io.modelcontextprotocol.json.schema.JsonSchemaValidator
Packages that use JsonSchemaValidator
Package
Description
-
Uses of JsonSchemaValidator in io.modelcontextprotocol.client
Methods in io.modelcontextprotocol.client with parameters of type JsonSchemaValidatorModifier and TypeMethodDescriptionMcpClient.AsyncSpec.jsonSchemaValidator(JsonSchemaValidator jsonSchemaValidator) Sets the JSON schema validator to use for validating tool responses against output schemas.McpClient.SyncSpec.jsonSchemaValidator(JsonSchemaValidator jsonSchemaValidator) Add aJsonSchemaValidatorto validate the JSON structure of the structured output. -
Uses of JsonSchemaValidator in io.modelcontextprotocol.json
Fields in io.modelcontextprotocol.json with type parameters of type JsonSchemaValidatorModifier and TypeFieldDescriptionprotected static McpServiceLoader<JsonSchemaValidatorSupplier,JsonSchemaValidator> McpJsonDefaults.mcpValidatorServiceLoaderMethods in io.modelcontextprotocol.json that return JsonSchemaValidatorModifier and TypeMethodDescriptionstatic JsonSchemaValidatorMcpJsonDefaults.getSchemaValidator() -
Uses of JsonSchemaValidator in io.modelcontextprotocol.server
Methods in io.modelcontextprotocol.server with parameters of type JsonSchemaValidatorModifier and TypeMethodDescriptionMcpServer.AsyncSpecification.jsonSchemaValidator(JsonSchemaValidator jsonSchemaValidator) Sets the JSON schema validator to use for validating tool and resource schemas.McpServer.StatelessAsyncSpecification.jsonSchemaValidator(JsonSchemaValidator jsonSchemaValidator) Sets the JSON schema validator to use for validating tool and resource schemas.McpServer.StatelessSyncSpecification.jsonSchemaValidator(JsonSchemaValidator jsonSchemaValidator) Sets the JSON schema validator to use for validating tool and resource schemas.McpServer.SyncSpecification.jsonSchemaValidator(JsonSchemaValidator jsonSchemaValidator)