Interface McpRequestAdmissionPolicy
Admission seam for MCP transport requests.
- Author:
- Mark Allen
-
Method Summary
Modifier and TypeMethodDescriptioncheckRequest(@NonNull McpAdmissionContext context) Decides whether an MCP transport request should proceed.Acquires the default no-op admission policy.
-
Method Details
-
checkRequest
default @NonNull Optional<Response> checkRequest(@NonNull McpAdmissionContext context) throws Exception Decides whether an MCP transport request should proceed.- Parameters:
context- the admission context- Returns:
- an optional rejection response, or
Optional.empty()to allow the request - Throws:
Exception- if admission logic fails
-
defaultInstance
Acquires the default no-op admission policy.- Returns:
- the default admission policy instance
-