Findings · measured, dated, recomputable

41 of 90 dependency-floor packages have a single maintainer — 19 individuals hold all of them.

Who actually controls the packages the whole MCP ecosystem is built on top of?

Cite as
45.6% of the npm packages beneath the MCP ecosystem have a single maintainer, and 19 individuals control all of them (Still OS Digital Holdings LLC, dependency-floor census, n=90 packages, as of 2026-10-26).

The numbers

Dependency-floor packages resolved90
Single-maintainer41 (45.6%)
Distinct individuals holding all single-maintainer packages19
As of2026-10-26

Why it matters

An MCP server inherits the supply chain of its dependencies. These observations indicate the floor beneath most of the ecosystem narrows to a small number of individual maintainers, so the practical blast radius of one of them going dormant, losing an account, or publishing once is far wider than any single server's own code.

Method

The packages that recur as direct or near-direct dependencies across the live MCP population are resolved to their current npm maintainer set. A package with exactly one maintainer is counted as single-maintainer; the union of those maintainers is the control set. Counts are of resolved packages only — unresolved ones are reported separately, never assumed clean.

Producer

The files these figures were derived from, on the machine that published this page

/home/marcus/state/mcp-census/chokepoint-maintainer-history.jsonl

Next

The live dependency floor

Built 2026-10-30T23:17:01.526Z · JSON