lowAgent ThreatSupply Chain

MCP Registry Description Drift: Measurement Study of Re-Auditing Coverage Gaps

First seen Aug 6, 2026 · Updated Aug 6, 2026

mcp-registrymeasurement-studydrift-analysissecurity-auditingnot-an-exploitresearch-paperASI04 · Agentic Supply ChainSurface: Supply ChainPropagation: None

This is an academic measurement study analyzing how MCP server registry descriptions change over time, not an active exploit or vulnerability disclosure. The paper argues that ranking servers by past drift for re-auditing is an ineffective way to keep security audits current, since most description changes come from new server arrivals rather than previously observed servers. The practical takeaway is a scanner-hygiene recommendation (hash-based revalidation plus periodic full sweeps), not a runtime trust or security flaw in MCP itself.

Technical Analysis

The authors reconstruct 120 snapshots of the official MCP registry over 88.6 days, tracking 19,099 servers to measure how frequently server metadata (descriptions, descriptors) changes after initial audit. They show that description changes are sparse and heavy-tailed (a small fraction of servers account for most changes) and that drift-history-based re-audit prioritization misses most changes because they occur on newly arrived servers rather than previously tracked ones. This is relevant to the MCP ecosystem's supply-chain integrity because stale audited descriptions could theoretically mask a later-introduced malicious tool description (a known MCP tool-poisoning risk vector), but the paper itself only measures text staleness, not any actual malicious behavior or exploited vulnerability. No proof-of-concept attack, CVE, or affected software version is presented.

Affected Systems

protocols: MCP

Detection Signatures

  • N/A - this is a measurement/methodology paper, not an attack; relevant defensive signal is: MCP server description hash changes post-initial-audit without corresponding re-review

Remediation Steps

  1. 1

    Adopt content-binding revalidation

    Trigger re-audit of an MCP server's security review the moment its description hash changes, rather than relying on periodic or drift-ranked sampling alone.

  2. 2

    Perform sized periodic full-catalog sweeps

    Complement hash-triggered revalidation with regular full-registry sweeps to catch new server arrivals, which the paper shows account for roughly half of description changes.

  3. 3

    Do not rely on drift-history ranking alone

    Recognize that historical drift-based prioritization for re-audits under-covers new entrants and provides only partial protection; use it as a supplementary signal, not a primary control.

  4. 4

    Treat registry descriptions as advisory, not a trust boundary

    Since descriptions can change post-audit, downstream agents/tools should not treat MCP server descriptions as a static, permanently-verified trust signal; pair with runtime behavioral monitoring of tool calls.

Industries Most Exposed

software/AI infrastructurecloud servicesany organization deploying MCP-based agent tooling

Sources

Respond to this threat

Pro subscribers get a full AI-generated incident-response playbook for this threat — detection, containment, eradication, and recovery steps — plus an unlimited AI Threat Advisor for questions about your environment.