Skip to content

API

Fluent Builder API reference for open-mcp-guardrails. All builders are immutable — each method returns a new object.

Detection Builders

Create rules that scan content for sensitive information and injections.

FunctionDescription
piiPII (personal information) detection
secretsAPI key & token detection
promptInjectionPrompt injection attack detection
contentFilterCustom pattern filtering

Flow & Tool Builders

Create rules that control tool call ordering and arguments.

FunctionDescription
flowTool call sequence control
toolTool argument validation
customArbitrary custom logic

Configuration

FunctionDescription
defineConfigCreate a config object