# Sunaiva Gate — Agent Rule Enforcement > Sunaiva Gate — Agent Rule Enforcement, an MCP server by sunaivacore.io, listed from the official MCP registry. Indexed, not reviewed: facts and our own checks, no score or ranking. MCP enforcement layer that intercepts AI agent actions and blocks rule violations before… - Canonical: https://www.anchorterminal.com/tools/sunaivacore-gate - Markdown: https://www.anchorterminal.com/tools/sunaivacore-gate.md (~1,300 tokens) - Slim: https://www.anchorterminal.com/tools/sunaivacore-gate.min.md (~1,230 tokens, same facts, less prose, for token-sensitive contexts) - JSON: https://www.anchorterminal.com/tools/sunaivacore-gate.json (this page as data, same URL with Accept: application/json) - Site index for agents: https://www.anchorterminal.com/llms.txt (full text: https://www.anchorterminal.com/llms-full.txt) - API: https://www.anchorterminal.com/api/v1/index.json - Updated: 2026-10-05 # Sunaiva Gate — Agent Rule Enforcement > Indexed, not reviewed: facts from the official MCP registry and our own checks. No score, grade or rank, and not in the rankings until the panel reviews it. How the index works: https://www.anchorterminal.com/indexed/ - Kind: MCP server, by sunaivacore.io (https://sunaivacore.io/products/gate) - Listed because: It's published in the registry under sunaivacore.io, a namespace the registry only gives to whoever proves they control that domain. - What the official MCP registry says: MCP enforcement layer that intercepts AI agent actions and blocks rule violations before execution. ## Facts - MCP registry: `io.sunaivacore/gate` 2.0.4 - Endpoint: https://mcp.sunaivacore.io (streamable HTTP) - Package: npm `@sunaiva/gate` (stdio) - Website: https://sunaivacore.io/products/gate - npm downloads a week: 35 - Registry entry updated: 2026-07-19 ## Tools - Tools it lists (16, about 2,374 tokens of context, `tools/list` without credentials, checked 2026-10-04 22:25 UTC): - `validate_action`: Check if a proposed action passes all active validation rules. Returns allowed/blocked with rule violations. - `log_bypass`: Record an intentional rule bypass with justification. Cannot bypass constitutional rules. - `get_rules`: List active validation rules — the customer's TRUE enforced set (constitutional + recommended-default metadata on dev tier, all 69 premium rules on pro+).… - `update_rules`: [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… - `get_audit_log`: View recent gate decisions — blocks, warnings, passes, and bypasses. - `ship_confidence_check`: [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… - `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… - `set_rule_mode`: Set enforcement mode (shadow/advisory/enforce) for a specific rule. Requires API key (Pro+). - `get_rule_modes`: List all enforcement-mode overrides configured for the authenticated customer. Requires an account (Dev+). - `reset_rule_mode`: Remove a mode override for a rule, reverting it to its default enforcement mode. Requires API key (Pro+). - `add_custom_rule`: Create a custom detection rule in the backend. Requires API key (Pro+). - `update_custom_rule`: Update an existing custom rule. Requires API key (Pro+). - `delete_custom_rule`: Delete a custom rule. Requires API key (Pro+). - `list_custom_rules`: List all custom rules for the authenticated customer. Requires API key (Pro+). - `list_presets`: List available rule preset bundles. Requires API key (Dev+). - `apply_preset`: Apply a preset bundle, activating all its included rules. Requires API key (Pro+). - How its tools read to an agent (0 errors, 17 warnings, 1 note, about 2,374 tokens; rules at https://www.anchorterminal.com/check.md; not part of the score): - warn TC11 update_custom_rule: 4 parameters without a description: description, name, severity, tier - warn TC16 add_custom_rule: no readOnlyHint or destructiveHint - warn TC16 apply_preset: no readOnlyHint or destructiveHint - warn TC16 audit_verify: no readOnlyHint or destructiveHint - warn TC16 delete_custom_rule: no readOnlyHint or destructiveHint - warn TC16 get_audit_log: no readOnlyHint or destructiveHint - warn TC16 get_rule_modes: no readOnlyHint or destructiveHint - warn TC16 get_rules: no readOnlyHint or destructiveHint - warn TC16 list_custom_rules: no readOnlyHint or destructiveHint - warn TC16 list_presets: no readOnlyHint or destructiveHint - warn TC16 log_bypass: no readOnlyHint or destructiveHint - warn TC16 reset_rule_mode: no readOnlyHint or destructiveHint - warn TC16 set_rule_mode: no readOnlyHint or destructiveHint - warn TC16 ship_confidence_check: no readOnlyHint or destructiveHint - warn TC16 update_custom_rule: no readOnlyHint or destructiveHint - warn TC16 update_rules: no readOnlyHint or destructiveHint - warn TC16 validate_action: no readOnlyHint or destructiveHint - note TC24 server: 16 of 16 tools have no outputSchema - JSON: https://www.anchorterminal.com/api/v1/tools/sunaivacore-gate.json - Being indexed says nothing about quality, and nobody can pay for it. Ask for a review: https://www.anchorterminal.com/builders/#claiming