Back to Blog Trust & Verification

The MCP security crisis is really a third-party access problem

MCP servers are becoming connected vendors in miniature. That means inventory, authentication, monitoring, and revocation need to move into the agent layer.

Jeremy Kenitz May 23, 2026 8 min read

The Model Context Protocol is useful because it gives agents a standard way to connect with tools and data. The uncomfortable part is that every connection becomes an access relationship. If the server is weak, over-permissioned, poisoned, or poorly monitored, the agent can carry that risk into the workflow.

The Cloud Security Alliance's May 2026 research note, MCP Security Crisis: Systemic Design Flaws in AI Agent Infrastructure, frames the issue bluntly. But the operational lesson is simple: MCP security is not only a protocol debate. It is third-party access management arriving inside AI systems.

Know the server

Track who owns it, what it exposes, how it authenticates, and when it changes.

Know the permission

Separate read, write, admin, and execution paths instead of trusting a broad connector.

Know the exit

Have a revocation path before the first incident forces you to invent one.

Why this is different from classic vendor risk

Traditional vendor risk reviews assume a fairly stable relationship. A vendor has a contract, a security questionnaire, a list of subprocessors, and a procurement owner. MCP does not always enter through that front door. It can show up as a local developer tool, a convenience connector, a marketplace install, a hosted server, or a proof-of-concept that never gets removed.

That makes the old once-a-year vendor review pattern too slow. The right question is not just "Do we trust this vendor?" It is "What can this server do for the agent right now, and what evidence proves that?"

The control set buyers will expect

If you sell software that depends on MCP or connected agents, buyers are going to ask more specific questions. The smart move is to prepare evidence before the diligence request arrives.

The mistake to avoid: treating an MCP server like a library when it behaves more like a live integration with permissions.

What to do now

A practical MCP governance loop does not need to be complicated. Start by separating discovery, approval, runtime monitoring, and response.

How CraftedTrust fits

CraftedTrust exists because MCP trust needs both a public and private plane. The public trust plane helps teams discover servers, inspect trust signals, review certifications, and consume advisories. The enterprise control plane is where organizations need policies, identity, audit history, trace analytics, governance dashboards, and administrative workflows.

That split matters. Public evidence helps buyers and builders decide what to consider. Enterprise evidence helps operators prove what is actually allowed and what happened in their environment.

The best MCP story is not "we scanned it once." It is "we know what this server is, what it can do, what changed, and how to stop it."

Sources and further reading

MCP trust layer

Make MCP review visible before it becomes an incident

CraftedTrust helps teams evaluate MCP servers, connect public trust evidence to internal governance, and keep the access story understandable.

Explore CraftedTrust Open the registry