{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_ftx2ccq85hh6","handle":"sunaiva-gate-agent-rule-enforcement","url":"https://wellknown.network/agents/sunaiva-gate-agent-rule-enforcement","links":{"self":"https://wellknown.network/agents/sunaiva-gate-agent-rule-enforcement/record.json","html":"https://wellknown.network/agents/sunaiva-gate-agent-rule-enforcement","markdown":"https://wellknown.network/agents/sunaiva-gate-agent-rule-enforcement/record.md","api":"https://wellknown.network/api/v1/agents/sunaiva-gate-agent-rule-enforcement","status":"https://wellknown.network/api/v1/agents/sunaiva-gate-agent-rule-enforcement/status","claim":"https://wellknown.network/agents/sunaiva-gate-agent-rule-enforcement/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/sunaiva-gate-agent-rule-enforcement/claim.json","badge":"https://wellknown.network/agents/sunaiva-gate-agent-rule-enforcement/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/sunaiva-gate-agent-rule-enforcement/history","tools":"https://wellknown.network/api/v1/agents/sunaiva-gate-agent-rule-enforcement/tools"},"ard":{"identifier":"urn:air:mcp.sunaivacore.io:server:sunaiva-gate-agent-rule-enforcement","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Sunaiva Gate — Agent Rule Enforcement","summary":"MCP enforcement layer that intercepts AI agent actions and blocks rule violations before execution.","description":"MCP enforcement layer that intercepts AI agent actions and blocks rule violations before execution.","publisher":{"name":"io.sunaivacore","url":null},"homepage":"https://sunaivacore.io/products/gate","repository":null,"version":"2.0.4","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://mcp.sunaivacore.io","type":"mcp_streamable_http","auth":null,"probeable":true},{"url":"npm:@sunaiva/gate","type":"package_npm","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-07-19T02:17:41.41246Z","publishedAt":"2026-07-19T02:17:41.41246Z","registryName":"io.sunaivacore/gate"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"security.identity","name":"Identity & Access","confidence":0.583,"provenance":"derived"}],"categories":["security"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 3h ago.","lastOkAt":"2026-10-09T22:28:26.984Z","lastProbedAt":"2026-10-09T22:28:26.984Z","statusComputedAt":"2026-10-09T22:29:09.239Z","reliability30d":{"probes":107,"successRate":1,"p50Ms":18,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":107,"ok":107,"authBoundaryOk":0,"serviceOk":107,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-09T22:28:26.984Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":10,"error":null,"detail":{"tools":[{"name":"validate_action","description":"Check if a proposed action passes all active validation rules. Returns allowed/blocked with rule violations."},{"name":"log_bypass","description":"Record an intentional rule bypass with justification. Cannot bypass constitutional rules."},{"name":"get_rules","description":"List active validation rules — the customer's TRUE enforced set (constitutional + recommended-default metadata on dev tier, all 69 premium rules on pro+). `cate"},{"name":"update_rules","description":"[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"},{"name":"get_audit_log","description":"View recent gate decisions — blocks, warnings, passes, and bypasses."},{"name":"ship_confidence_check","description":"[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 "},{"name":"audit_verify","description":"[Planned — not yet implemented on the remote endpoint, returns NOT_IMPLEMENTED] Forward-linked hash-chain / ed25519 audit-log verification is not yet built in t"},{"name":"set_rule_mode","description":"Set enforcement mode (shadow/advisory/enforce) for a specific rule. Requires API key (Pro+)."},{"name":"get_rule_modes","description":"List all enforcement-mode overrides configured for the authenticated customer. Requires an account (Dev+)."},{"name":"reset_rule_mode","description":"Remove a mode override for a rule, reverting it to its default enforcement mode. Requires API key (Pro+)."},{"name":"add_custom_rule","description":"Create a custom detection rule in the backend. Requires API key (Pro+)."},{"name":"update_custom_rule","description":"Update an existing custom rule. Requires API key (Pro+)."},{"name":"delete_custom_rule","description":"Delete a custom rule. Requires API key (Pro+)."},{"name":"list_custom_rules","description":"List all custom rules for the authenticated customer. Requires API key (Pro+)."},{"name":"list_presets","description":"List available rule preset bundles. Requires API key (Dev+)."},{"name":"apply_preset","description":"Apply a preset bundle, activating all its included rules. Requires API key (Pro+)."}],"toolCount":16,"toolsHash":"a5cbb623e7da449a2bfad746763cc2e667aa1129019374fe1df72355375f1e4b","serverName":"sunaiva-gate","capabilities":["tools"],"serverVersion":"2.5.3+2026-07-25","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T16:33:04.758Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":16,"error":null,"detail":{"tools":[{"name":"validate_action","description":"Check if a proposed action passes all active validation rules. Returns allowed/blocked with rule violations."},{"name":"log_bypass","description":"Record an intentional rule bypass with justification. Cannot bypass constitutional rules."},{"name":"get_rules","description":"List active validation rules — the customer's TRUE enforced set (constitutional + recommended-default metadata on dev tier, all 69 premium rules on pro+). `cate"},{"name":"update_rules","description":"[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"},{"name":"get_audit_log","description":"View recent gate decisions — blocks, warnings, passes, and bypasses."},{"name":"ship_confidence_check","description":"[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 "},{"name":"audit_verify","description":"[Planned — not yet implemented on the remote endpoint, returns NOT_IMPLEMENTED] Forward-linked hash-chain / ed25519 audit-log verification is not yet built in t"},{"name":"set_rule_mode","description":"Set enforcement mode (shadow/advisory/enforce) for a specific rule. Requires API key (Pro+)."},{"name":"get_rule_modes","description":"List all enforcement-mode overrides configured for the authenticated customer. Requires an account (Dev+)."},{"name":"reset_rule_mode","description":"Remove a mode override for a rule, reverting it to its default enforcement mode. Requires API key (Pro+)."},{"name":"add_custom_rule","description":"Create a custom detection rule in the backend. Requires API key (Pro+)."},{"name":"update_custom_rule","description":"Update an existing custom rule. Requires API key (Pro+)."},{"name":"delete_custom_rule","description":"Delete a custom rule. Requires API key (Pro+)."},{"name":"list_custom_rules","description":"List all custom rules for the authenticated customer. Requires API key (Pro+)."},{"name":"list_presets","description":"List available rule preset bundles. Requires API key (Dev+)."},{"name":"apply_preset","description":"Apply a preset bundle, activating all its included rules. Requires API key (Pro+)."}],"toolCount":16,"toolsHash":"a5cbb623e7da449a2bfad746763cc2e667aa1129019374fe1df72355375f1e4b","serverName":"sunaiva-gate","capabilities":["tools"],"serverVersion":"2.5.3+2026-07-25","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T10:22:08.619Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":12,"error":null,"detail":{"tools":[{"name":"validate_action","description":"Check if a proposed action passes all active validation rules. Returns allowed/blocked with rule violations."},{"name":"log_bypass","description":"Record an intentional rule bypass with justification. Cannot bypass constitutional rules."},{"name":"get_rules","description":"List active validation rules — the customer's TRUE enforced set (constitutional + recommended-default metadata on dev tier, all 69 premium rules on pro+). `cate"},{"name":"update_rules","description":"[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"},{"name":"get_audit_log","description":"View recent gate decisions — blocks, warnings, passes, and bypasses."},{"name":"ship_confidence_check","description":"[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 "},{"name":"audit_verify","description":"[Planned — not yet implemented on the remote endpoint, returns NOT_IMPLEMENTED] Forward-linked hash-chain / ed25519 audit-log verification is not yet built in t"},{"name":"set_rule_mode","description":"Set enforcement mode (shadow/advisory/enforce) for a specific rule. Requires API key (Pro+)."},{"name":"get_rule_modes","description":"List all enforcement-mode overrides configured for the authenticated customer. Requires an account (Dev+)."},{"name":"reset_rule_mode","description":"Remove a mode override for a rule, reverting it to its default enforcement mode. Requires API key (Pro+)."},{"name":"add_custom_rule","description":"Create a custom detection rule in the backend. Requires API key (Pro+)."},{"name":"update_custom_rule","description":"Update an existing custom rule. Requires API key (Pro+)."},{"name":"delete_custom_rule","description":"Delete a custom rule. Requires API key (Pro+)."},{"name":"list_custom_rules","description":"List all custom rules for the authenticated customer. Requires API key (Pro+)."},{"name":"list_presets","description":"List available rule preset bundles. Requires API key (Dev+)."},{"name":"apply_preset","description":"Apply a preset bundle, activating all its included rules. Requires API key (Pro+)."}],"toolCount":16,"toolsHash":"a5cbb623e7da449a2bfad746763cc2e667aa1129019374fe1df72355375f1e4b","serverName":"sunaiva-gate","capabilities":["tools"],"serverVersion":"2.5.3+2026-07-25","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T03:23:26.925Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":11,"error":null,"detail":{"tools":[{"name":"validate_action","description":"Check if a proposed action passes all active validation rules. Returns allowed/blocked with rule violations."},{"name":"log_bypass","description":"Record an intentional rule bypass with justification. Cannot bypass constitutional rules."},{"name":"get_rules","description":"List active validation rules — the customer's TRUE enforced set (constitutional + recommended-default metadata on dev tier, all 69 premium rules on pro+). `cate"},{"name":"update_rules","description":"[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"},{"name":"get_audit_log","description":"View recent gate decisions — blocks, warnings, passes, and bypasses."},{"name":"ship_confidence_check","description":"[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 "},{"name":"audit_verify","description":"[Planned — not yet implemented on the remote endpoint, returns NOT_IMPLEMENTED] Forward-linked hash-chain / ed25519 audit-log verification is not yet built in t"},{"name":"set_rule_mode","description":"Set enforcement mode (shadow/advisory/enforce) for a specific rule. Requires API key (Pro+)."},{"name":"get_rule_modes","description":"List all enforcement-mode overrides configured for the authenticated customer. Requires an account (Dev+)."},{"name":"reset_rule_mode","description":"Remove a mode override for a rule, reverting it to its default enforcement mode. Requires API key (Pro+)."},{"name":"add_custom_rule","description":"Create a custom detection rule in the backend. Requires API key (Pro+)."},{"name":"update_custom_rule","description":"Update an existing custom rule. Requires API key (Pro+)."},{"name":"delete_custom_rule","description":"Delete a custom rule. Requires API key (Pro+)."},{"name":"list_custom_rules","description":"List all custom rules for the authenticated customer. Requires API key (Pro+)."},{"name":"list_presets","description":"List available rule preset bundles. Requires API key (Dev+)."},{"name":"apply_preset","description":"Apply a preset bundle, activating all its included rules. Requires API key (Pro+)."}],"toolCount":16,"toolsHash":"a5cbb623e7da449a2bfad746763cc2e667aa1129019374fe1df72355375f1e4b","serverName":"sunaiva-gate","capabilities":["tools"],"serverVersion":"2.5.3+2026-07-25","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T20:23:55.984Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":53,"error":null,"detail":{"tools":[{"name":"validate_action","description":"Check if a proposed action passes all active validation rules. Returns allowed/blocked with rule violations."},{"name":"log_bypass","description":"Record an intentional rule bypass with justification. Cannot bypass constitutional rules."},{"name":"get_rules","description":"List active validation rules — the customer's TRUE enforced set (constitutional + recommended-default metadata on dev tier, all 69 premium rules on pro+). `cate"},{"name":"update_rules","description":"[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"},{"name":"get_audit_log","description":"View recent gate decisions — blocks, warnings, passes, and bypasses."},{"name":"ship_confidence_check","description":"[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 "},{"name":"audit_verify","description":"[Planned — not yet implemented on the remote endpoint, returns NOT_IMPLEMENTED] Forward-linked hash-chain / ed25519 audit-log verification is not yet built in t"},{"name":"set_rule_mode","description":"Set enforcement mode (shadow/advisory/enforce) for a specific rule. Requires API key (Pro+)."},{"name":"get_rule_modes","description":"List all enforcement-mode overrides configured for the authenticated customer. Requires an account (Dev+)."},{"name":"reset_rule_mode","description":"Remove a mode override for a rule, reverting it to its default enforcement mode. Requires API key (Pro+)."},{"name":"add_custom_rule","description":"Create a custom detection rule in the backend. Requires API key (Pro+)."},{"name":"update_custom_rule","description":"Update an existing custom rule. Requires API key (Pro+)."},{"name":"delete_custom_rule","description":"Delete a custom rule. Requires API key (Pro+)."},{"name":"list_custom_rules","description":"List all custom rules for the authenticated customer. Requires API key (Pro+)."},{"name":"list_presets","description":"List available rule preset bundles. Requires API key (Dev+)."},{"name":"apply_preset","description":"Apply a preset bundle, activating all its included rules. Requires API key (Pro+)."}],"toolCount":16,"toolsHash":"a5cbb623e7da449a2bfad746763cc2e667aa1129019374fe1df72355375f1e4b","serverName":"sunaiva-gate","capabilities":["tools"],"serverVersion":"2.5.3+2026-07-25","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T13:22:55.860Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":41,"error":null,"detail":{"tools":[{"name":"validate_action","description":"Check if a proposed action passes all active validation rules. Returns allowed/blocked with rule violations."},{"name":"log_bypass","description":"Record an intentional rule bypass with justification. Cannot bypass constitutional rules."},{"name":"get_rules","description":"List active validation rules — the customer's TRUE enforced set (constitutional + recommended-default metadata on dev tier, all 69 premium rules on pro+). `cate"},{"name":"update_rules","description":"[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"},{"name":"get_audit_log","description":"View recent gate decisions — blocks, warnings, passes, and bypasses."},{"name":"ship_confidence_check","description":"[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 "},{"name":"audit_verify","description":"[Planned — not yet implemented on the remote endpoint, returns NOT_IMPLEMENTED] Forward-linked hash-chain / ed25519 audit-log verification is not yet built in t"},{"name":"set_rule_mode","description":"Set enforcement mode (shadow/advisory/enforce) for a specific rule. Requires API key (Pro+)."},{"name":"get_rule_modes","description":"List all enforcement-mode overrides configured for the authenticated customer. Requires an account (Dev+)."},{"name":"reset_rule_mode","description":"Remove a mode override for a rule, reverting it to its default enforcement mode. Requires API key (Pro+)."},{"name":"add_custom_rule","description":"Create a custom detection rule in the backend. Requires API key (Pro+)."},{"name":"update_custom_rule","description":"Update an existing custom rule. Requires API key (Pro+)."},{"name":"delete_custom_rule","description":"Delete a custom rule. Requires API key (Pro+)."},{"name":"list_custom_rules","description":"List all custom rules for the authenticated customer. Requires API key (Pro+)."},{"name":"list_presets","description":"List available rule preset bundles. Requires API key (Dev+)."},{"name":"apply_preset","description":"Apply a preset bundle, activating all its included rules. Requires API key (Pro+)."}],"toolCount":16,"toolsHash":"a5cbb623e7da449a2bfad746763cc2e667aa1129019374fe1df72355375f1e4b","serverName":"sunaiva-gate","capabilities":["tools"],"serverVersion":"2.5.3+2026-07-25","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T07:24:52.621Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":12,"error":null,"detail":{"tools":[{"name":"validate_action","description":"Check if a proposed action passes all active validation rules. Returns allowed/blocked with rule violations."},{"name":"log_bypass","description":"Record an intentional rule bypass with justification. Cannot bypass constitutional rules."},{"name":"get_rules","description":"List active validation rules — the customer's TRUE enforced set (constitutional + recommended-default metadata on dev tier, all 69 premium rules on pro+). `cate"},{"name":"update_rules","description":"[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"},{"name":"get_audit_log","description":"View recent gate decisions — blocks, warnings, passes, and bypasses."},{"name":"ship_confidence_check","description":"[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 "},{"name":"audit_verify","description":"[Planned — not yet implemented on the remote endpoint, returns NOT_IMPLEMENTED] Forward-linked hash-chain / ed25519 audit-log verification is not yet built in t"},{"name":"set_rule_mode","description":"Set enforcement mode (shadow/advisory/enforce) for a specific rule. Requires API key (Pro+)."},{"name":"get_rule_modes","description":"List all enforcement-mode overrides configured for the authenticated customer. Requires an account (Dev+)."},{"name":"reset_rule_mode","description":"Remove a mode override for a rule, reverting it to its default enforcement mode. Requires API key (Pro+)."},{"name":"add_custom_rule","description":"Create a custom detection rule in the backend. Requires API key (Pro+)."},{"name":"update_custom_rule","description":"Update an existing custom rule. Requires API key (Pro+)."},{"name":"delete_custom_rule","description":"Delete a custom rule. Requires API key (Pro+)."},{"name":"list_custom_rules","description":"List all custom rules for the authenticated customer. Requires API key (Pro+)."},{"name":"list_presets","description":"List available rule preset bundles. Requires API key (Dev+)."},{"name":"apply_preset","description":"Apply a preset bundle, activating all its included rules. Requires API key (Pro+)."}],"toolCount":16,"toolsHash":"a5cbb623e7da449a2bfad746763cc2e667aa1129019374fe1df72355375f1e4b","serverName":"sunaiva-gate","capabilities":["tools"],"serverVersion":"2.5.3+2026-07-25","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T00:24:40.582Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":17,"error":null,"detail":{"tools":[{"name":"validate_action","description":"Check if a proposed action passes all active validation rules. Returns allowed/blocked with rule violations."},{"name":"log_bypass","description":"Record an intentional rule bypass with justification. Cannot bypass constitutional rules."},{"name":"get_rules","description":"List active validation rules — the customer's TRUE enforced set (constitutional + recommended-default metadata on dev tier, all 69 premium rules on pro+). `cate"},{"name":"update_rules","description":"[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"},{"name":"get_audit_log","description":"View recent gate decisions — blocks, warnings, passes, and bypasses."},{"name":"ship_confidence_check","description":"[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 "},{"name":"audit_verify","description":"[Planned — not yet implemented on the remote endpoint, returns NOT_IMPLEMENTED] Forward-linked hash-chain / ed25519 audit-log verification is not yet built in t"},{"name":"set_rule_mode","description":"Set enforcement mode (shadow/advisory/enforce) for a specific rule. Requires API key (Pro+)."},{"name":"get_rule_modes","description":"List all enforcement-mode overrides configured for the authenticated customer. Requires an account (Dev+)."},{"name":"reset_rule_mode","description":"Remove a mode override for a rule, reverting it to its default enforcement mode. Requires API key (Pro+)."},{"name":"add_custom_rule","description":"Create a custom detection rule in the backend. Requires API key (Pro+)."},{"name":"update_custom_rule","description":"Update an existing custom rule. Requires API key (Pro+)."},{"name":"delete_custom_rule","description":"Delete a custom rule. Requires API key (Pro+)."},{"name":"list_custom_rules","description":"List all custom rules for the authenticated customer. Requires API key (Pro+)."},{"name":"list_presets","description":"List available rule preset bundles. Requires API key (Dev+)."},{"name":"apply_preset","description":"Apply a preset bundle, activating all its included rules. Requires API key (Pro+)."}],"toolCount":16,"toolsHash":"a5cbb623e7da449a2bfad746763cc2e667aa1129019374fe1df72355375f1e4b","serverName":"sunaiva-gate","capabilities":["tools"],"serverVersion":"2.5.3+2026-07-25","protocolVersion":"2025-06-18"}},{"at":"2026-10-07T17:30:00.088Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":19,"error":null,"detail":{"tools":[{"name":"validate_action","description":"Check if a proposed action passes all active validation rules. Returns allowed/blocked with rule violations."},{"name":"log_bypass","description":"Record an intentional rule bypass with justification. Cannot bypass constitutional rules."},{"name":"get_rules","description":"List active validation rules — the customer's TRUE enforced set (constitutional + recommended-default metadata on dev tier, all 69 premium rules on pro+). `cate"},{"name":"update_rules","description":"[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"},{"name":"get_audit_log","description":"View recent gate decisions — blocks, warnings, passes, and bypasses."},{"name":"ship_confidence_check","description":"[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 "},{"name":"audit_verify","description":"[Planned — not yet implemented on the remote endpoint, returns NOT_IMPLEMENTED] Forward-linked hash-chain / ed25519 audit-log verification is not yet built in t"},{"name":"set_rule_mode","description":"Set enforcement mode (shadow/advisory/enforce) for a specific rule. Requires API key (Pro+)."},{"name":"get_rule_modes","description":"List all enforcement-mode overrides configured for the authenticated customer. Requires an account (Dev+)."},{"name":"reset_rule_mode","description":"Remove a mode override for a rule, reverting it to its default enforcement mode. Requires API key (Pro+)."},{"name":"add_custom_rule","description":"Create a custom detection rule in the backend. Requires API key (Pro+)."},{"name":"update_custom_rule","description":"Update an existing custom rule. Requires API key (Pro+)."},{"name":"delete_custom_rule","description":"Delete a custom rule. Requires API key (Pro+)."},{"name":"list_custom_rules","description":"List all custom rules for the authenticated customer. Requires API key (Pro+)."},{"name":"list_presets","description":"List available rule preset bundles. Requires API key (Dev+)."},{"name":"apply_preset","description":"Apply a preset bundle, activating all its included rules. Requires API key (Pro+)."}],"toolCount":16,"toolsHash":"a5cbb623e7da449a2bfad746763cc2e667aa1129019374fe1df72355375f1e4b","serverName":"sunaiva-gate","capabilities":["tools"],"serverVersion":"2.5.3+2026-07-25","protocolVersion":"2025-06-18"}},{"at":"2026-10-07T10:49:21.939Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":17,"error":null,"detail":{"tools":[{"name":"validate_action","description":"Check if a proposed action passes all active validation rules. Returns allowed/blocked with rule violations."},{"name":"log_bypass","description":"Record an intentional rule bypass with justification. Cannot bypass constitutional rules."},{"name":"get_rules","description":"List active validation rules — the customer's TRUE enforced set (constitutional + recommended-default metadata on dev tier, all 69 premium rules on pro+). `cate"},{"name":"update_rules","description":"[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"},{"name":"get_audit_log","description":"View recent gate decisions — blocks, warnings, passes, and bypasses."},{"name":"ship_confidence_check","description":"[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 "},{"name":"audit_verify","description":"[Planned — not yet implemented on the remote endpoint, returns NOT_IMPLEMENTED] Forward-linked hash-chain / ed25519 audit-log verification is not yet built in t"},{"name":"set_rule_mode","description":"Set enforcement mode (shadow/advisory/enforce) for a specific rule. Requires API key (Pro+)."},{"name":"get_rule_modes","description":"List all enforcement-mode overrides configured for the authenticated customer. Requires an account (Dev+)."},{"name":"reset_rule_mode","description":"Remove a mode override for a rule, reverting it to its default enforcement mode. Requires API key (Pro+)."},{"name":"add_custom_rule","description":"Create a custom detection rule in the backend. Requires API key (Pro+)."},{"name":"update_custom_rule","description":"Update an existing custom rule. Requires API key (Pro+)."},{"name":"delete_custom_rule","description":"Delete a custom rule. Requires API key (Pro+)."},{"name":"list_custom_rules","description":"List all custom rules for the authenticated customer. Requires API key (Pro+)."},{"name":"list_presets","description":"List available rule preset bundles. Requires API key (Dev+)."},{"name":"apply_preset","description":"Apply a preset bundle, activating all its included rules. Requires API key (Pro+)."}],"toolCount":16,"toolsHash":"a5cbb623e7da449a2bfad746763cc2e667aa1129019374fe1df72355375f1e4b","serverName":"sunaiva-gate","capabilities":["tools"],"serverVersion":"2.5.3+2026-07-25","protocolVersion":"2025-06-18"}}],"tools":[{"name":"validate_action","description":"Check if a proposed action passes all active validation rules. Returns allowed/blocked with rule violations."},{"name":"log_bypass","description":"Record an intentional rule bypass with justification. Cannot bypass constitutional rules."},{"name":"get_rules","description":"List active validation rules — the customer's TRUE enforced set (constitutional + recommended-default metadata on dev tier, all 69 premium rules on pro+). `cate"},{"name":"update_rules","description":"[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"},{"name":"get_audit_log","description":"View recent gate decisions — blocks, warnings, passes, and bypasses."},{"name":"ship_confidence_check","description":"[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 "},{"name":"audit_verify","description":"[Planned — not yet implemented on the remote endpoint, returns NOT_IMPLEMENTED] Forward-linked hash-chain / ed25519 audit-log verification is not yet built in t"},{"name":"set_rule_mode","description":"Set enforcement mode (shadow/advisory/enforce) for a specific rule. Requires API key (Pro+)."},{"name":"get_rule_modes","description":"List all enforcement-mode overrides configured for the authenticated customer. Requires an account (Dev+)."},{"name":"reset_rule_mode","description":"Remove a mode override for a rule, reverting it to its default enforcement mode. Requires API key (Pro+)."},{"name":"add_custom_rule","description":"Create a custom detection rule in the backend. Requires API key (Pro+)."},{"name":"update_custom_rule","description":"Update an existing custom rule. Requires API key (Pro+)."},{"name":"delete_custom_rule","description":"Delete a custom rule. Requires API key (Pro+)."},{"name":"list_custom_rules","description":"List all custom rules for the authenticated customer. Requires API key (Pro+)."},{"name":"list_presets","description":"List available rule preset bundles. Requires API key (Dev+)."},{"name":"apply_preset","description":"Apply a preset bundle, activating all its included rules. Requires API key (Pro+)."}],"package":null,"toolSurface":{"id":"ts_3jg334fqwzgb","endpointId":"ep_9nwqkdsnuj85","hash":"a5cbb623e7da449a2bfad746763cc2e667aa1129019374fe1df72355375f1e4b","toolCount":16,"serverName":"sunaiva-gate","serverVersion":"2.5.3+2026-07-25","protocolVersion":"2025-06-18","firstSeenAt":"2026-09-12T12:26:07.901Z","lastSeenAt":"2026-10-09T22:28:27.000Z","observations":100,"toolNames":["validate_action","log_bypass","get_rules","update_rules","get_audit_log","ship_confidence_check","audit_verify","set_rule_mode","get_rule_modes","reset_rule_mode","add_custom_rule","update_custom_rule","delete_custom_rule","list_custom_rules","list_presets","apply_preset"],"distinctSurfaces":1},"endpointFacts":[{"id":"ep_9nwqkdsnuj85","url":"https://mcp.sunaivacore.io","type":"mcp_streamable_http","factsCheckedAt":"2026-10-09T10:22:08.626Z","auth":{"observedAt":"2026-10-09T10:22:08.647Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-09T10:22:08.660Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"sunaivacore.io","issuer":{"commonName":"WE1","organization":"Google Trust Services"},"validFrom":"2026-09-27T10:20:07.000Z","validTo":"2026-12-26T11:17:52.000Z","daysToExpiry":77,"sanCount":2,"fingerprint256":"8A:B7:76:E3:67:7F:DF:9E:D0:1E:56:1F:F1:6C:D3:18:19:0D:4D:81:51:38:17:70:D1:43:4D:21:DB:DE:4D:E5"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.sunaivacore/gate","url":"https://registry.modelcontextprotocol.io/v0/servers/io.sunaivacore%2Fgate","firstSeenAt":"2026-09-07T07:22:31.716Z","fetchedAt":"2026-10-08T17:21:43.360Z","normalizedAt":"2026-10-08T17:21:43.360Z"}]},"firstSeenAt":"2026-09-07T07:22:31.716Z","updatedAt":"2026-10-09T22:30:19.647Z"}