Monthly report

State of agent plugins: October 2026

By HOL · Reviewed by Michael Kantor · Snapshot taken · Download CSV

Direct answer

In October 2026 the HOL catalog listed 49,665 agent extensions: 1,002 packaged plugins and 48,663 MCP servers. Most plugins target Codex, Claude Code, Cursor, and 47% declare two or more runtimes. HOL scanned 84.2% of plugins; 0.5% had at least one high-severity finding. Every number here comes from a stored script and a downloadable CSV.

The catalog at a glance

Listings
49,665
Packaged plugins
1,002
MCP servers
48,663
0 scanned by HOL
Median trust score
66
844 plugins scored

48,663 listings come from the official MCP registry and have not been scanned by HOL yet. They count toward catalog totals only; every rate below uses the 1,002 packaged plugins as its base.

Where plugins ship

47% of plugins declare two or more agent runtimes, and the average plugin declares 1.73. MCP, Agent Skills and other packaging formats appear in the table but do not count as runtimes. The runtime compatibility map shows which runtimes plugins declare together.

Packaged plugins by target runtime or format, October 2026
Runtime or formatPluginsShare of plugins
Codex61161%
Claude Code60059.9%
MCPformat34234.1%
Cursor16416.4%
Gemini CLI13013%
Agent Pluginformat10910.9%
OpenCode767.6%
Grok464.6%
Agent Skillsformat343.4%
Kimi282.8%
Deepseek Harness232.3%
GitHub Copilot212.1%
Standaloneformat151.5%
Openclaw111.1%
Ollama80.8%
Qwen60.6%
Cline40.4%
Windsurf40.4%
Openrouter20.2%
Perplexity20.2%
What packaged plugins bundle, October 2026
Plugins that bundlePluginsShare
At least one skill63863.7%
At least one MCP server25525.4%

What scans find

HOL scanned 844 plugins (84.2%). They produced 16,999 findings, 20.14 per scanned plugin on average. 5 plugins (0.5%) had at least one high-severity finding.

Safety label
Scan resultPlugins
No findings at scan time150 (17.8%)
Findings to review155 (18.4%)
Findings to review closely533 (63.2%)
High-severity findings6 (0.7%)
Findings by severity
SeverityFindings
critical0
high5
medium1,904
low691
info14,399
Finding categories
CategoryPlugins affectedFindings
publishability6851,883
skill-security63814,399
operational-security598598
mcp-security9098
provenance2121

Trust and maintenance

Trust scores follow the published methodology. Owner verification means the publisher proved control of the source repository; continuous scanning means a scanner workflow runs in the repository's CI.

Trust score bands and maintenance signals, October 2026
SignalPluginsShare
Trust score 90–100272.7%
Trust score 75–8917317.3%
Trust score 50–7463663.5%
Trust score 0–4980.8%
Owner verified44644.5%
Continuous scanning in CI30230.1%

Who this report is for

Plugin and MCP server authors deciding which runtimes to ship to, security teams sizing agent extension risk, and analysts tracking the agent plugin market.

Use it to

  • Choose which runtimes to package a plugin for, based on where other authors ship.
  • Benchmark a plugin scan result against the catalog-wide label and severity mix.
  • Cite current counts of agent plugins and MCP servers with a downloadable source.

Not for

  • Judging one plugin: open its listing and trust score instead.
  • Install or download counts: runtimes do not publish them, so this report does not estimate them.
  • A security guarantee: a scan finds known patterns and cannot prove a plugin is safe.

Methodology

On 2026-10-24, a script read every listing from the HOL plugin catalog API (/api/v1/plugins/catalog, 49,665 rows) and aggregated them with one function (scripts/plugins/state-of-agent-plugins.ts). The page and the CSV read the same committed output, so every figure here appears in the download. A plugin counts toward each runtime its listing declares. Shares use packaged plugins as the base unless a row says otherwise.

Limitations

  • Most MCP servers come from the official MCP registry and are counted but not scanned, so scan rates use packaged plugins only.
  • A plugin counts toward every runtime its manifest or listing declares; the report does not load each plugin in each runtime.
  • Trust scores and safety labels follow the published methodology in force on the snapshot date; a methodology change shifts them between editions.
  • The snapshot is one point in time. Listings added, removed or rescanned after it are in the next edition.

Other editions

Count your plugin in

Claim your listing to verify ownership, add continuous scanning, and appear in next month's owner-verified share.