Security teams should map every AI interaction path, classify the data in each hop, and apply least privilege to tools, agents, and APIs. Treat MCP calls, A2A exchanges, and event-driven workflows as separate trust boundaries. Enforce authentication, authorization, logging, and payload inspection so sensitive data is not exposed simply because traffic is machine generated.
Why This Matters for Security Teams
LLM APIs, MCP tool calls, and agent-to-agent workflows are not just another application integration pattern. They create a chain of machine-speed trust decisions that can move sensitive data across vendors, models, tools, and agents in seconds. If each hop is treated as “just API traffic,” teams lose visibility into where secrets, regulated records, and operational context actually travel.
This is why current guidance increasingly treats AI connectivity as a set of separate trust boundaries rather than a single perimeter. The risk is amplified when credentials are reused across services or when agents can invoke tools without human review. NHIMG research on AI Agents: The New Attack Surface report shows that 80% of organisations say their AI agents have already acted beyond intended scope, including sensitive data sharing and credential exposure, which matches the failure pattern seen in real deployments. The NIST AI Risk Management Framework reinforces that governance must account for context, impact, and accountability, not only connectivity. In practice, many security teams encounter cross-boundary data leakage only after an agent has already chained tools and copied data into a place nobody intended.
How It Works in Practice
Security teams should govern AI connectivity by building controls around the path, not just the application. Start by mapping every interaction: user to model, model to MCP server, agent to tool, agent to agent, and workflow to downstream system. Then classify the data carried at each hop. The key question is not whether the packet is machine generated, but whether the payload includes secrets, customer data, code, prompts, or derived outputs that should not cross trust boundaries.
For implementation, least privilege has to be applied separately to tools, agents, and APIs. That usually means short-lived, task-scoped credentials, narrow scopes, and explicit authorization at request time. A static role is rarely enough for autonomous behaviour. Current practice is moving toward workload identity and policy evaluation at runtime, using controls that can decide whether a specific agent may call a specific tool with a specific payload. Standards work such as OWASP Agentic AI Top 10 and CSA MAESTRO agentic AI threat modeling framework both point toward runtime governance, tool minimization, and threat modeling for agentic flows.
- Authenticate every agent and tool with workload identity, not shared secrets.
- Authorize each MCP call and A2A exchange based on intent, context, and data sensitivity.
- Inspect payloads for secrets, regulated fields, and prompt injection before forwarding.
- Log the actor, tool, data class, and decision for every hop to support auditability.
- Revoke credentials automatically when a task ends or an agent changes state.
NHIMG’s OWASP Agentic Applications Top 10 and the AI LLM hijack breach both illustrate why compromised NHIs and overly broad tool access quickly become a data governance problem, not just an identity problem. These controls tend to break down in event-driven workflows with high fan-out because one upstream action can trigger many downstream calls before policy enforcement catches up.
Common Variations and Edge Cases
Tighter control over AI connectivity often increases latency, implementation effort, and operational overhead, so organisations have to balance speed against exposure. That tradeoff becomes more pronounced when agents need to collaborate across teams, clouds, or external SaaS tools.
There is no universal standard for A2A governance yet, so best practice is evolving. Some teams use a brokered model in which every agent-to-agent exchange passes through a policy engine. Others prefer segmented service identities and explicit allowlists for each workflow. The right choice depends on whether the environment is dominated by internal automation, third-party integrations, or semi-autonomous agents that make their own decisions. The NIST Cybersecurity Framework 2.0 supports this by emphasising governance, protection, detection, and response across interconnected systems.
One common edge case is retrieval-augmented generation, where the model is not directly “moving” data but is still surfacing sensitive records into prompts, logs, or outputs. Another is MCP servers that expose broad tool catalogs, which can quietly expand the blast radius of one compromised agent. NHIMG’s DeepSeek breach is a reminder that exposed data stores and embedded secrets can turn AI connectivity into a lateral movement path very quickly. In practice, the model breaks down when multiple agents share the same trust domain because a single overly privileged workflow can propagate data across the entire system before defenders see it.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
OWASP Agentic AI Top 10, CSA MAESTRO and OWASP Non-Human Identity Top 10 address the attack and risk surface, while NIST AI RMF and NIST CSF 2.0 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP Agentic AI Top 10 | A01 | Agentic workflows need runtime controls for tool use and data movement. |
| CSA MAESTRO | GOV-3 | MAESTRO addresses agent trust boundaries and orchestration governance. |
| NIST AI RMF | AI RMF supports governing risk, accountability, and monitoring for AI connectivity. | |
| OWASP Non-Human Identity Top 10 | NHI-01 | Shared or static machine credentials expose AI integrations to compromise. |
| NIST CSF 2.0 | PR.AC-4 | Least-privilege access applies directly to agents, tools, and APIs. |
Define brokered trust boundaries for MCP and A2A flows with policy checks at each hop.