Summary
The sentinel integration monitors known agents via TRACE claims. The missing piece is discovering unknown agents — processes making MCP tool calls without a registered Agent Manifest. AGT Shadow AI Discovery provides this. Pairing it with cmcp's catalog.json gives a complete picture of agent activity.
What to add
- New integration entry:
integrations/shadow-ai/ — wires AGT Shadow AI Discovery against cmcp's tool catalog.
- Flags any MCP tool call from an agent identity not present in
catalog.json as an unregistered agent.
- Emits a structured discovery event (JSON) with: agent identity, tool called, timestamp, session context.
- Optional: emit a TRACE record stub for the unregistered agent so the event appears in TRACE audit infrastructure.
- README for the integration explaining the sentinel (known) + shadow-ai (unknown) pairing.
Why
Sovereign mandates (UAE federal AI mandate, EU AI Act public sector) require that every agent touching regulated data be registered and governed. A ministry running cMCP gets enforcement on known agents. Shadow AI Discovery adds detection of unregistered agents — completing the picture. Without it, an unregistered agent can make MCP calls that are invisible to governance infrastructure.
Architecture
cmcp catalog.json AGT Shadow AI Discovery
(known agents) (unknown agents)
| |
+----------+---------------+
|
unified agent inventory
|
sentinel behavioral monitoring
Acceptance criteria
Related
- AGT Shadow AI Discovery module
- cmcp
catalog.json and catalog scanner
- UAE sovereign mandate: every agent touching federal data must be registered
- Part of AGT dependency gap analysis:
Platform/agt-dependency-gaps.md
Summary
The sentinel integration monitors known agents via TRACE claims. The missing piece is discovering unknown agents — processes making MCP tool calls without a registered Agent Manifest. AGT Shadow AI Discovery provides this. Pairing it with cmcp's
catalog.jsongives a complete picture of agent activity.What to add
integrations/shadow-ai/— wires AGT Shadow AI Discovery against cmcp's tool catalog.catalog.jsonas an unregistered agent.Why
Sovereign mandates (UAE federal AI mandate, EU AI Act public sector) require that every agent touching regulated data be registered and governed. A ministry running cMCP gets enforcement on known agents. Shadow AI Discovery adds detection of unregistered agents — completing the picture. Without it, an unregistered agent can make MCP calls that are invisible to governance infrastructure.
Architecture
Acceptance criteria
integrations/shadow-ai/directory with integration manifestcatalog.jsonRelated
catalog.jsonand catalog scannerPlatform/agt-dependency-gaps.md