| Package | Description |
|---|---|
| io.modelcontextprotocol.server | |
| io.modelcontextprotocol.spec |
| Modifier and Type | Method and Description |
|---|---|
McpServer.AsyncSpecification<S> |
McpServer.AsyncSpecification.jsonSchemaValidator(JsonSchemaValidator jsonSchemaValidator)
Sets the JSON schema validator to use for validating tool and resource schemas.
|
McpServer.SyncSpecification<S> |
McpServer.SyncSpecification.jsonSchemaValidator(JsonSchemaValidator jsonSchemaValidator) |
McpServer.StatelessAsyncSpecification |
McpServer.StatelessAsyncSpecification.jsonSchemaValidator(JsonSchemaValidator jsonSchemaValidator)
Sets the JSON schema validator to use for validating tool and resource schemas.
|
McpServer.StatelessSyncSpecification |
McpServer.StatelessSyncSpecification.jsonSchemaValidator(JsonSchemaValidator jsonSchemaValidator)
Sets the JSON schema validator to use for validating tool and resource schemas.
|
| Constructor and Description |
|---|
McpAsyncServer(McpServerTransportProvider mcpTransportProvider,
com.fasterxml.jackson.databind.ObjectMapper objectMapper,
McpServerFeatures.Async features,
Duration requestTimeout,
McpUriTemplateManagerFactory uriTemplateManagerFactory,
JsonSchemaValidator jsonSchemaValidator)
Create a new McpAsyncServer with the given transport provider and capabilities.
|
McpAsyncServer(McpStreamableServerTransportProvider mcpTransportProvider,
com.fasterxml.jackson.databind.ObjectMapper objectMapper,
McpServerFeatures.Async features,
Duration requestTimeout,
McpUriTemplateManagerFactory uriTemplateManagerFactory,
JsonSchemaValidator jsonSchemaValidator) |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultJsonSchemaValidator
Default implementation of the
JsonSchemaValidator interface. |
Copyright © 2025. All rights reserved.