TL;DR: MCP standardises how agentic applications discover tools, call resources, and authenticate to remote servers, while also surfacing security pitfalls around OAuth2, prompt injection, and trust boundaries, according to Riptides. The governance question is no longer whether agents can use tools, but which identities, policies, and approval paths constrain them.
Editorial analysis by NHI Mgmt Group, based on content published by Riptides: “MCP: A Quickstart Guide”.
Key questions
Q: What breaks when MCP servers are not governed like integrations?
A: What breaks is the trust boundary.
Q: Why do shared OAuth clients increase risk in Remote MCP deployments?
A: A shared OAuth client collapses many downstream users and tools into one upstream identity, which means consent decisions can be reused beyond their original context.
Q: How can security teams spot unsafe MCP server behaviour?
A: Look for servers that request secrets, widen access unexpectedly, or accept tokens that were not clearly approved for the current task.
Practitioner guidance
- Register each MCP server as a governed trust boundary Maintain an inventory of local and remote MCP servers, classify them by data sensitivity and privilege level, and define who can approve each connection path.
- Validate OAuth2 scope end to end Check that access tokens issued to the client are accepted only by the backend services the agent truly needs, and reject implicit token reuse across unrelated APIs.
- Apply prompt and response validation controls Inspect user prompts and tool outputs for instruction injection, then block unsafe tool choices before the agent can execute privileged actions.
Bottom line: MCP makes tool access easier to standardise, but it also expands the identity and trust surface that security teams must govern.
Explore further
View Full Forum → | NHI Foundation Course → | Our Services → | Read the full analysis →
MCP turns trust boundaries into first-class identity controls. Once an agent can discover tools dynamically, the old assumption that integration paths are fixed no longer holds. The protocol makes server selection, token acceptance, and runtime authorisation part of the identity plane, not just the application stack. Practitioners should treat each MCP connection as a policy decision with a measurable blast radius.
A few things that frame the scale:
- 24,008 unique secrets were exposed in MCP configuration files in 2025 alone, the protocol's first year of widespread adoption, according to the State of Secrets Sprawl 2026.
A question worth separating out:
Q: Should organisations allow agentic apps to connect to any MCP server?
A: No. The safer model is to allow only explicitly approved servers, because dynamic tool discovery without a server allowlist makes it too easy for an agent to act on unvetted capabilities. Organisations should constrain server selection, separate trusted from untrusted sources, and require human approval for high-risk tool paths or privileged actions.
👉 Read our full editorial: MCP’s security model exposes new trust gaps for agentic AI