Tollgate API Reference
MCP security proxy with policy-based access control.Classes
- AnalyzerRegistry
- AuditExporter
- AuditLogger
- ConfigError
- FilesystemAnalyzer
- InMemorySessionStore
- PiiRedactor
- PolicyEngine
- PolicyError
- ProxyError
- SessionManager
- ShellAnalyzer
- SqlAnalyzer
- SqliteSessionStore
- TerminalApprovalHandler
- TollgateBridge
- TollgateError
- TollgateServer
- UpstreamClient
- UpstreamError
Interfaces
- AnalysisResult
- AnalyzerContext
- ApprovalHandler
- ApprovalRequest
- ApprovalResponse
- AuditLoggerOptions
- AuditRecord
- BridgeOptions
- ContentAnalyzer
- CreateSessionGrantInput
- ExportOptions
- HealthCheckConfig
- PolicyCondition
- PolicyDecision
- PolicyPreset
- RedactionOptions
- ResilienceConfig
- RiskMapping
- ServerConfig
- ServerTemplate
- SessionCheckResult
- SessionConfig
- SessionGrant
- SessionGrantInfo
- SessionGrantRecord
- SessionPolicyConfig
- SessionStats
- SessionStore
- ShutdownConfig
- TollgateConfig
- TollgateServerOptions
- ToolCallContext
- ToolPolicy
- UpstreamClientOptions
- ValidationIssue
- ValidationResult
- WizardResult
- WrapOptions
Functions
- containsPii
- createRedactor
- durationToTtlSeconds
- expandEnvVars
- exportAuditRecords
- extractAnalyzableContent
- formatValidationIssues
- generateConfig
- getDataDir
- getServerConfig
- inferAnalyzer
- loadConfig
- normalizeToolPolicy
- redactPii
- redactPiiFromObject
- resolveServerEnv
- riskToAction
- runWizard
- startWrapMode
- validateConfig
- validateConfigWithDetails
Type Aliases
- ApprovalResult
- AuditRiskLevel
- ConcreteAction
- ExportFormat
- FailureMode
- HealthStatus
- PolicyAction
- RiskLevel
- SessionDuration
- SessionScope
- ValidationLevel