Connection check
verified live · 26h ago
gate-2
MCP enforcement layer that intercepts AI agent actions and blocks rule violations before execution.
Tools
16
GitHub stars
—
Installs / wk
—
Licence
—
Transport
streamable-http, stdio
Last checked
26h ago
Tools & capabilities
16 toolsRead from the running server on 26h ago.
add_custom_rule
name*tierseverity*description*detection_pattern*
Create a custom detection rule in the backend. Requires API key (Pro+). Create a custom detection rule in the backend. Requires API key (Pro+).
apply_preset
preset_id*
Apply a preset bundle, activating all its included rules. Requires API key (Pro+). Apply a preset bundle, activating all its included rules. Requires API key (Pro+).
audit_verify
[Planned — not yet implemented on the remote endpoint, returns NOT_IMPLEMENTED] Forward-linked hash-chain / ed25519 audit-log verification is not yet built in this backend. [Planned — not yet implemented on the remote endpoint, returns NOT_IMPLEMENTED] Forward-linked hash-chain / ed25519 audit-log verification is not yet built in this backend.
delete_custom_rule
id*
Delete a custom rule. Requires API key (Pro+). Delete a custom rule. Requires API key (Pro+).
get_audit_log
limitrule_id
View recent gate decisions — blocks, warnings, passes, and bypasses. View recent gate decisions — blocks, warnings, passes, and bypasses.
get_rule_modes
List all enforcement-mode overrides configured for the authenticated customer. Requires an account (Dev+). List all enforcement-mode overrides configured for the authenticated customer. Requires an account (Dev+).
get_rules
presetcategory
List active validation rules — the customer's TRUE enforced set (constitutional + recommended-default metadata on dev tier, all 69 premium rules on pro+). `category`/`preset` filte… List active validation rules — the customer's TRUE enforced set (constitutional + recommended-default metadata on dev tier, all 69 premium rules on pro+). `category`/`preset` filter args are accepted but not applied server-side.
list_custom_rules
List all custom rules for the authenticated customer. Requires API key (Pro+). List all custom rules for the authenticated customer. Requires API key (Pro+).
list_presets
List available rule preset bundles. Requires API key (Dev+). List available rule preset bundles. Requires API key (Dev+).
log_bypass
reason*rule_id*
Record an intentional rule bypass with justification. Cannot bypass constitutional rules. Record an intentional rule bypass with justification. Cannot bypass constitutional rules.
reset_rule_mode
rule_id*
Remove a mode override for a rule, reverting it to its default enforcement mode. Requires API key (Pro+). Remove a mode override for a rule, reverting it to its default enforcement mode. Requires API key (Pro+).
set_rule_mode
mode*rule_id*agent_id
Set enforcement mode (shadow/advisory/enforce) for a specific rule. Requires API key (Pro+). Set enforcement mode (shadow/advisory/enforce) for a specific rule. Requires API key (Pro+).
ship_confidence_check
labelartifact_id*command_preview
[Planned — not yet implemented on the remote endpoint, returns NOT_IMPLEMENTED] Ship Confidence Gate (Rule 42) dual-tier authorization is not yet built in this backend. [Planned — not yet implemented on the remote endpoint, returns NOT_IMPLEMENTED] Ship Confidence Gate (Rule 42) dual-tier authorization is not yet built in this backend.
update_custom_rule
id*nametierseveritydescriptiondetection_pattern
Update an existing custom rule. Requires API key (Pro+). Update an existing custom rule. Requires API key (Pro+).
update_rules
enabledisable
[Planned — not yet implemented on the remote endpoint, returns NOT_IMPLEMENTED] Enable/disable is not backed by any route in this API; use set_rule_mode (shadow/advisory/enforce) i… [Planned — not yet implemented on the remote endpoint, returns NOT_IMPLEMENTED] Enable/disable is not backed by any route in this API; use set_rule_mode (shadow/advisory/enforce) instead, or the local `npx @sunaiva/gate` package.
validate_action
action*context