Image: res.cloudinary.com · rights & removal
Executive Summary
Facts Only
* Snyk found 4,524 unique MCP servers in active use across 10,000 developer environments.
* One in 12 developers with an MCP server installed had a confirmed high or critical finding.
* The process involves four steps: Discover, Define, Observe, and Enforce.
* Discovery methods include surfacing agents on developer machines and finding servers referenced in code repositories.
* MCP servers are scored based on server behavior (instructions/tool descriptions), trust (URL reputation/maintainers), and implementation details.
* Risk scores range from 0 to 1000, categorized as Low, Medium, High, or Critical.
* The allowlist records approval decisions for MCP servers.
* Enforcement blocks agents from calling servers not on the allowlist if they are rated High or Critical risk at runtime on the endpoint via local hooks.
Full Take
The narrative frames governance of agentic behavior around shifting responsibility from reactive auditing to proactive, risk-based control enforced locally at the endpoint. The pattern emerges in treating software interaction—specifically with underlying servers—as an observable and auditable security context, allowing abstract concepts like "risk score" to materialize concrete decision points. This moves policy enforcement from a centralized gatekeeping function to a contextual awareness embedded directly into the execution layer via hooks. The structure of requiring observation before blocking is critical; it recognizes that imposing immediate friction on developer workflows without prior validation can lead to resistance and abandonment, suggesting a necessary counterbalance between security mandates and operational feasibility. The system relies heavily on establishing an initial, trusted baseline (the allowlist) from existing data to seed the process, which introduces an inherent dependence on the quality and completeness of that initial discovery phase. This implies that true control is less about creating new rules and more about accurately mapping and contextualizing the often-opaque relationships between code, runtime execution, and external dependencies.
Bridge Questions: If risk scoring proves insufficient for assessing novel agentic risks, what qualitative methods can be integrated to supplement the quantitative signals? How should organizations balance the need for immediate developer velocity against the slower cadence required for establishing robust risk acceptance criteria? What are the long-term implications of distributing enforcement across endpoints versus relying on centralized policy management regarding accountability and remediation speed?
From the original · Snyk Blog
November 9, 2026 0 mins readWhen we announced that MCP Governance is generally available in Evo Agentic Development Security (ADS), the most common follow-up was practical: "Great. Where do I start on Monday?"Read the full story at snyk.io
Sentinel unavailable
The automated check of the source article's wording did not complete, so no result is shown.
This looks only at the wording of the original source article, not at this page's AI-written sections. A small local AI model made this estimate. It has not been checked against known human and machine texts, so treat it as provisional. It cannot show who wrote an article.
