Skip to main content
Version: Next

Filter schemas

Filters receive MCP messages and return an enforcement decision. Choose the contract that matches the implementation you are deploying.

FormatReference
MCP filter tool request/responseFilter tool contract
HTTP webhook payload and signatureHTTP filters

An MCP filter tool returns the decision fields described in its contract. An HTTP webhook uses HTTP status codes and can verify the configured request signature. Do not interchange these response formats.

For deployment and traffic selectors, see Filter MCP traffic.