Sunaiva Gate — Agent Rule Enforcement
이 MCP로 할 수 있는 일
Validates proposed agent actions against configurable enforcement rules, supports rule modes and bypass logging, and exposes audit decisions.
도구
입력 스키마
{'type': 'object', 'required': ['name', 'description', 'detection_pattern', 'severity'], 'properties': {'name': {'type': 'string', 'description': 'Rule name'}, 'tier': {'type': 'string', 'description': 'Optional tier restriction'}, 'severity': {'enum': ['block', 'warn'], 'type': 'string', 'description': 'Severity on match'}, 'description': {'type': 'string', 'description': 'Rule description (required — the backend 400s on a missing/empty description)'}, 'detection_pattern': {'type': 'string', 'description': "Compiled regex detection pattern (required — the backend 400s on a missing/empty detection_pattern). There is no 'pattern' field: 'detection_pattern' is the only field name the evaluator reads; the backend explicitly rejects 'pattern'."}}}
입력 스키마
{'type': 'object', 'required': ['preset_id'], 'properties': {'preset_id': {'type': 'string', 'description': 'ID of the preset to apply'}}}
입력 스키마
{'type': 'object', 'properties': {}}
입력 스키마
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Rule ID to delete'}}}
입력 스키마
{'type': 'object', 'properties': {'limit': {'type': 'number', 'description': 'Max entries to return (default 50)'}, 'rule_id': {'type': 'string', 'description': 'Accepted for forward-compatibility but NOT applied server-side — the backend only honors limit/cursor. Filter the returned entries client-side.'}}}
입력 스키마
{'type': 'object', 'properties': {}}
입력 스키마
{'type': 'object', 'properties': {'preset': {'type': 'string', 'description': 'Filter by preset name'}, 'category': {'type': 'string', 'description': 'Filter by category'}}}
입력 스키마
{'type': 'object', 'properties': {}}
입력 스키마
{'type': 'object', 'properties': {}}
입력 스키마
{'type': 'object', 'required': ['rule_id', 'reason'], 'properties': {'reason': {'type': 'string', 'description': 'Justification for the bypass'}, 'rule_id': {'type': 'string', 'description': 'ID of the rule to bypass'}}}
입력 스키마
{'type': 'object', 'required': ['rule_id'], 'properties': {'rule_id': {'type': 'string', 'description': 'Rule ID whose override to remove'}}}
입력 스키마
{'type': 'object', 'required': ['rule_id', 'mode'], 'properties': {'mode': {'enum': ['shadow', 'advisory', 'enforce'], 'type': 'string', 'description': 'Enforcement mode'}, 'rule_id': {'type': 'string', 'description': 'Rule ID to configure'}, 'agent_id': {'type': 'string', 'description': 'Optional: scope override to a specific agent ID'}}}
입력 스키마
{'type': 'object', 'required': ['artifact_id'], 'properties': {'label': {'type': 'string', 'description': 'Human-readable label of the publish action (optional)'}, 'artifact_id': {'type': 'string', 'description': "The artifact being shipped (e.g. '@sunaiva/gate@1.1.0')"}, 'command_preview': {'type': 'string', 'description': 'First 300 chars of the command that triggered the check (optional)'}}}
입력 스키마
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Rule ID to update'}, 'name': {'type': 'string'}, 'tier': {'type': 'string'}, 'severity': {'enum': ['block', 'warn'], 'type': 'string'}, 'description': {'type': 'string'}, 'detection_pattern': {'type': 'string', 'description': "There is no 'pattern' field — 'detection_pattern' is the only field name the evaluator reads; the backend explicitly rejects 'pattern'."}}}
입력 스키마
{'type': 'object', 'properties': {'enable': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Rule IDs to enable'}, 'disable': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Rule IDs to disable'}}}
입력 스키마
{'type': 'object', 'required': ['action'], 'properties': {'action': {'type': 'string', 'description': 'The action to validate'}, 'context': {'type': 'string', 'description': 'Optional additional context, appended to `action` before rule matching — it can change which rules match and therefore the verdict.'}}}
최근 도구 변경
유사한 MCP 서버
AIMEAT
Provides a self-hosted agent operating system with agent work delegation, access controls, federation, hooks, SSO, security admin…
hyperion
Acts as a paid MCP tool marketplace and utility gateway with server discovery, HTTP and JavaScript tools, research, data conversi…
Japan Public Ledgers MCP
Provides agent identity, memory, audit, trust, proxy, temporary email, webhook, CAPTCHA, and alerting capabilities alongside publ…
PHION Agent Trust Infrastructure
Provides agent trust, policy, provenance, evidence, delegation, telemetry, and transaction-control services for MCP and agent wor…
Swamp
Coordinates security agents through scoped bug-bounty programs, target claims, vulnerability submissions, peer review, shared fin…
AgentBIT
Routes pay-per-call tools over x402 on Base, covering discovery, data conversion, company research, counterparty screening, domai…
SaSame MCP Observatory + Gold Rush Town
Audits and profiles MCP servers, provides ecosystem analytics, trust and claim records, and non-custodial transaction or escrow a…
ThinkNEO Control Plane
Provides an enterprise AI control plane for governance, guardrails, spend tracking, compliance, and model or tool routing.