<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: threadsdo</title>
    <description>The latest articles on DEV Community by threadsdo (@superplayer606).</description>
    <link>https://dev.to/superplayer606</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4191447%2F4541c428-99e8-428d-a4f8-bf0dd057d910.png</url>
      <title>DEV Community: threadsdo</title>
      <link>https://dev.to/superplayer606</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/superplayer606"/>
    <language>en</language>
    <item>
      <title>12,534 MCP and Agent Skill Repositories, One Conclusion: This Ecosystem Has No Middle Class</title>
      <dc:creator>threadsdo</dc:creator>
      <pubDate>Sun, 18 Oct 2026 04:57:11 +0000</pubDate>
      <link>https://dev.to/superplayer606/12534-mcp-and-agent-skill-repositories-one-conclusion-this-ecosystem-has-no-middle-class-adk</link>
      <guid>https://dev.to/superplayer606/12534-mcp-and-agent-skill-repositories-one-conclusion-this-ecosystem-has-no-middle-class-adk</guid>
      <description>&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://mcpmarkets.com/en/blog/2026-10-mcp-ecosystem-report" rel="noopener noreferrer"&gt;MCPMarkets&lt;/a&gt;. Live numbers and methodology: &lt;a href="https://mcpmarkets.com/insights" rel="noopener noreferrer"&gt;mcpmarkets.com/insights&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;A full-catalog data analysis of the MCP server and agent-skill ecosystem — snapshot: October 17, 2026&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;We crawled public GitHub data for every MCP server and agent skill we could find, classified it, and measured what the ecosystem actually looks like — not what the launch posts say it looks like. The catalog held &lt;strong&gt;13,598 published entries&lt;/strong&gt; at snapshot time; this analysis covers the &lt;strong&gt;12,534 deduplicated entries&lt;/strong&gt; we could pull and verify (5,945 MCP servers, 6,589 agent skills) — about 92% coverage.&lt;/p&gt;

&lt;p&gt;The picture that emerges is not a healthy long tail. It is a very tall, very narrow head, a wide lukewarm plain, and a ravine in between.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Three findings up front:&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;The head is far narrower than most people assume.&lt;/strong&gt; The top 1% of repositories by stars hold 47.5% of all server-side stars (41.7% on the skill side). The top 10% hold roughly 83%. Gini: 0.867 for servers, 0.882 for skills.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;The middle is nearly empty.&lt;/strong&gt; 62.8% of MCP servers have fewer than 100 stars. Median: &lt;strong&gt;64&lt;/strong&gt;. Mean/median ratio: &lt;strong&gt;8.4×&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Skills are hotter than servers — and it isn't close.&lt;/strong&gt; Median stars 160 vs 64 (2.5×); 84.6% of skill repos were pushed to within the last six months, versus 64.2% of servers. One in five servers has been dormant for a year or two.&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  By the numbers
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Metric&lt;/th&gt;
&lt;th&gt;MCP servers&lt;/th&gt;
&lt;th&gt;Agent skills&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Entries analyzed&lt;/td&gt;
&lt;td&gt;5,945&lt;/td&gt;
&lt;td&gt;6,589&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Total stars&lt;/td&gt;
&lt;td&gt;3,211,236&lt;/td&gt;
&lt;td&gt;14,168,570&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Median stars&lt;/td&gt;
&lt;td&gt;64&lt;/td&gt;
&lt;td&gt;160&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Repos under 100 stars&lt;/td&gt;
&lt;td&gt;62.8%&lt;/td&gt;
&lt;td&gt;37.1%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Repos under 1,000 stars&lt;/td&gt;
&lt;td&gt;93.1%&lt;/td&gt;
&lt;td&gt;78.1%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Pushed within 6 months&lt;/td&gt;
&lt;td&gt;64.2%&lt;/td&gt;
&lt;td&gt;84.6%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Repos with ≥ 10,000 stars&lt;/td&gt;
&lt;td&gt;54&lt;/td&gt;
&lt;td&gt;256&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Gini coefficient&lt;/td&gt;
&lt;td&gt;0.867&lt;/td&gt;
&lt;td&gt;0.882&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;




&lt;h2&gt;
  
  
  Method
&lt;/h2&gt;

&lt;p&gt;Data comes from the MCPMarkets catalog (&lt;a href="https://mcpmarkets.com" rel="noopener noreferrer"&gt;mcpmarkets.com&lt;/a&gt;), sourced from GitHub's public API: stars, license, primary language, last push date, and README content. Three things stated plainly, because they matter for how far to trust the numbers:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Snapshot: 2026-10-17.&lt;/strong&gt; The catalog kept growing while we were pulling it (~690 new entries in a three-hour window), so pagination over a live dataset drifts at the boundaries. We ended up with 12,534 deduplicated entries — about 92% of the 13,598 published at snapshot time. Distribution metrics are barely affected; absolute counts run slightly low.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;The server/skill split is heuristic.&lt;/strong&gt; It comes from keyword and README-feature rules at ingestion time. See Limitations for what that costs us.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Stars are a proxy for attention, not quality.&lt;/strong&gt; They follow HN threads, Twitter posts, and awesome-list cross-promotion, not production usage.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Finding 1: Ten repositories hold about a fifth of the sky
&lt;/h2&gt;

&lt;p&gt;Server side: 5,945 repositories, 3,211,236 stars. Here is how those stars are distributed:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Percentile&lt;/th&gt;
&lt;th&gt;Stars&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;p25&lt;/td&gt;
&lt;td&gt;36&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Median&lt;/td&gt;
&lt;td&gt;64&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;p75&lt;/td&gt;
&lt;td&gt;166&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;p90&lt;/td&gt;
&lt;td&gt;631&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;p99&lt;/td&gt;
&lt;td&gt;8,841&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Max&lt;/td&gt;
&lt;td&gt;96,415&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Mean over median is 8.4×, which almost always means a handful of extreme values dominate — and they do. &lt;strong&gt;The top 10 repositories hold 18.1% of all server-side stars. The top 1% hold 47.5%.&lt;/strong&gt; Gini: 0.867.&lt;/p&gt;

&lt;p&gt;The leaderboard needs a footnote. #1 is &lt;em&gt;punkpeye/awesome-mcp-servers&lt;/em&gt; at 96,415 stars — an awesome &lt;strong&gt;list&lt;/strong&gt;, which our keyword rules filed as a server (more on this in Limitations). Behind it: &lt;em&gt;headroomlabs-ai/headroom&lt;/em&gt; (75,471) and &lt;em&gt;sansan0/trendradar&lt;/em&gt; (62,923).&lt;/p&gt;

&lt;p&gt;The skill side is more lopsided at the very top: its ten largest repos hold 15.6% of all skill stars, and the single largest repository in the entire catalog is a skill repo — &lt;strong&gt;openclaw/openclaw at 392,124 stars, four times the server-side leader&lt;/strong&gt;. Then &lt;em&gt;vinta/awesome-python&lt;/em&gt; (327,970, another awesome list) and &lt;em&gt;obra/superpowers&lt;/em&gt; (299,876).&lt;/p&gt;

&lt;p&gt;One leaderboard entry is worth pausing on: &lt;strong&gt;anthropics/skills — 181,394 stars, no license field set.&lt;/strong&gt; The company that created the protocol never licensed its own official example repo. That is a thread we pick up in Finding 4.&lt;/p&gt;

&lt;h2&gt;
  
  
  Finding 2: 62.8% of servers live below 100 stars
&lt;/h2&gt;

&lt;p&gt;The back side of the head story is the long tail. Server-side star histogram:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Star range&lt;/th&gt;
&lt;th&gt;Entries&lt;/th&gt;
&lt;th&gt;Share&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;229&lt;/td&gt;
&lt;td&gt;3.9%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;1–5&lt;/td&gt;
&lt;td&gt;122&lt;/td&gt;
&lt;td&gt;2.1%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;6–10&lt;/td&gt;
&lt;td&gt;27&lt;/td&gt;
&lt;td&gt;0.5%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;11–50&lt;/td&gt;
&lt;td&gt;2,072&lt;/td&gt;
&lt;td&gt;34.8%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;51–100&lt;/td&gt;
&lt;td&gt;1,301&lt;/td&gt;
&lt;td&gt;21.9%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;101–500&lt;/td&gt;
&lt;td&gt;1,490&lt;/td&gt;
&lt;td&gt;25.1%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;501–1,000&lt;/td&gt;
&lt;td&gt;296&lt;/td&gt;
&lt;td&gt;5.0%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;1,001–5,000&lt;/td&gt;
&lt;td&gt;292&lt;/td&gt;
&lt;td&gt;4.9%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;5,001–10,000&lt;/td&gt;
&lt;td&gt;62&lt;/td&gt;
&lt;td&gt;1.0%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&amp;gt; 10,000&lt;/td&gt;
&lt;td&gt;54&lt;/td&gt;
&lt;td&gt;0.9%&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;em&gt;(Bands are inclusive of their upper bound, so "≤ 100" sums to 63.1%; the 62.8% figure above is strictly under 100.)&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;This is not a smooth long tail. It is a &lt;strong&gt;wide lukewarm plain with a ravine&lt;/strong&gt;: a third of all servers sit in the 11–50 band, a second cluster at 101–500, a noticeably &lt;em&gt;smaller&lt;/em&gt; notch at 51–100 in between, and then a deep gap before the four-digit head.&lt;/p&gt;

&lt;p&gt;93.1% of servers have under 1,000 stars. About one in sixteen (6.3%) has under ten, and only 229 (3.9%) have zero. So "nobody looked at it" is the minority case. The typical MCP server is &lt;strong&gt;in use, but barely starred&lt;/strong&gt; — a production dependency for one team, invisible to everyone else.&lt;/p&gt;

&lt;p&gt;The skill-side distribution has the same shape, shifted one bracket up: 37.1% below 100 stars, 78.1% below 1,000, median 160.&lt;/p&gt;

&lt;h2&gt;
  
  
  Finding 3: Skills are the crowded end of the ecosystem
&lt;/h2&gt;

&lt;p&gt;This is the one we did not expect going in: &lt;strong&gt;skill repositories are visibly hotter than server repositories.&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Median stars: &lt;strong&gt;160 (skills) vs 64 (servers)&lt;/strong&gt; — a 2.5× gap&lt;/li&gt;
&lt;li&gt;Total stars: &lt;strong&gt;14,168,570 vs 3,211,236&lt;/strong&gt; — 4.4×&lt;/li&gt;
&lt;li&gt;Pushed within the last six months: &lt;strong&gt;84.6% vs 64.2%&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Dormant for 1–2 years: &lt;strong&gt;≈0% vs 20.4%&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;The ≥ 10,000-star club: &lt;strong&gt;256 skills vs 54 servers&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Two explanations, probably both true. Authoring a skill has a lower barrier — a &lt;code&gt;SKILL.md&lt;/code&gt; &lt;em&gt;is&lt;/em&gt; the deliverable; there is no protocol layer to implement. And skills arrived later, straight into the agent hype cycle.&lt;/p&gt;

&lt;p&gt;The practical read is counter-intuitive: &lt;strong&gt;the server side looks less crowded to enter, but its median survival environment is colder.&lt;/strong&gt; If you ship a server, "being genuinely maintained" is already a differentiator (see Finding 6).&lt;/p&gt;

&lt;h2&gt;
  
  
  Finding 4: Licenses are boringly permissive — the problem is no license at all
&lt;/h2&gt;

&lt;p&gt;Server-side license distribution:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;License&lt;/th&gt;
&lt;th&gt;Share&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;MIT&lt;/td&gt;
&lt;td&gt;58.4%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Apache-2.0&lt;/td&gt;
&lt;td&gt;13.5%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Unlabeled (unrecognized by GitHub)&lt;/td&gt;
&lt;td&gt;16.1%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;NOASSERTION (no match)&lt;/td&gt;
&lt;td&gt;5.7%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;AGPL-3.0&lt;/td&gt;
&lt;td&gt;2.1%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;GPL-3.0&lt;/td&gt;
&lt;td&gt;1.8%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Other GPL/LGPL/MPL/EPL variants&lt;/td&gt;
&lt;td&gt;~2%&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Grouped: permissive licenses (MIT, Apache, BSD, ISC, CC0, Unlicense…) account for &lt;strong&gt;73.2%&lt;/strong&gt; of servers. Copyleft with teeth — AGPL and GPL together — totals just &lt;strong&gt;5.0%&lt;/strong&gt;. Skills look similar: MIT 53.5%, Apache-2.0 11.6%, permissive 66.4%, copyleft 2.9%.&lt;/p&gt;

&lt;p&gt;For anyone consuming these tools, that is good news: closed-source use, commercial embedding, and redistribution rarely hit a license wall.&lt;/p&gt;

&lt;p&gt;The real hazard is &lt;strong&gt;ambiguity&lt;/strong&gt;: unlabeled + NOASSERTION together cover &lt;strong&gt;21.8% of servers and 30.4% of skills&lt;/strong&gt;. "No license" is a question every user has to answer for themselves — and most will answer it wrong. A directory that surfaces the field verbatim, per entry, is doing a small but real service.&lt;/p&gt;

&lt;h2&gt;
  
  
  Finding 5: Installation is the ecosystem's weakest link
&lt;/h2&gt;

&lt;p&gt;This finding came out of parsing READMEs. For every server, we tried to extract one runnable install command (something like &lt;code&gt;npx -y @modelcontextprotocol/server-xxx&lt;/code&gt;) and one copy-paste-ready &lt;code&gt;mcpServers&lt;/code&gt; JSON block:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Only 28.7% of servers yield an executable install command.&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Only 34.5% contain a usable config snippet.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Put plainly: &lt;strong&gt;for more than seven in ten MCP servers, the install path is broken.&lt;/strong&gt; A reader finishes the README and still doesn't know the one command to run — the README links to the source repo, or buries the config in 300 lines of prose, or waves at &lt;code&gt;npm install&lt;/code&gt; and moves on.&lt;/p&gt;

&lt;p&gt;Skills, by contrast, hit &lt;strong&gt;100%&lt;/strong&gt; on install-command extraction — because the install path is uniformly &lt;code&gt;npx skillfish add owner/repo/path&lt;/code&gt;. One convention, zero ambiguity.&lt;/p&gt;

&lt;p&gt;If you maintain a server, this is the cheapest available edge: hoist the install command and the JSON config to the top of the README, in their own fenced blocks. Ten minutes of work. It is the difference between a user and a bounce.&lt;/p&gt;

&lt;h2&gt;
  
  
  Finding 6: Two-thirds actively developed, one-fifth asleep
&lt;/h2&gt;

&lt;p&gt;By last upstream push (as of 2026-10-17):&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Window&lt;/th&gt;
&lt;th&gt;Servers&lt;/th&gt;
&lt;th&gt;Skills&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&amp;lt; 6 months&lt;/td&gt;
&lt;td&gt;64.2%&lt;/td&gt;
&lt;td&gt;84.6%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;6–12 months&lt;/td&gt;
&lt;td&gt;15.3%&lt;/td&gt;
&lt;td&gt;13.6%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;1–2 years&lt;/td&gt;
&lt;td&gt;20.4%&lt;/td&gt;
&lt;td&gt;≈0%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;No record&lt;/td&gt;
&lt;td&gt;0.1%&lt;/td&gt;
&lt;td&gt;1.7%&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;One in five servers hasn't been touched in a year or two. Given that MCP's client config formats and transports have changed more than once in that window, a meaningful share of them are dead on arrival — yet they still sit in every directory's listing, often near the top, because directories rank by stars.&lt;/p&gt;

&lt;p&gt;"Maintained" is a more useful filter than "popular." It is also cheap to surface: that is why every entry in our catalog carries a last-push date next to its star count.&lt;/p&gt;




&lt;h2&gt;
  
  
  What this means if you're building here
&lt;/h2&gt;

&lt;p&gt;Three practical takeaways, in order of expected impact:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Don't target stars.&lt;/strong&gt; 62.8% of servers live below 100, and the median is 64. A server at 40 stars is not a failure; it is the norm. Optimize for the one team that adopts it, not the timeline.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Fix your install command first.&lt;/strong&gt; Seven in ten repos ship it broken. A copy-pasteable command plus a ready &lt;code&gt;mcpServers&lt;/code&gt; block is the highest-leverage ten minutes in this ecosystem.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Just stay maintained.&lt;/strong&gt; One in five server repos is asleep. If you ship a real server and keep it working, you are already in the top quintile of "will still work next quarter" — and you can say so, because it shows up in your commit dates.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;And one meta-lesson for people reading ecosystem data: &lt;strong&gt;the head is a list, the tail is the market.&lt;/strong&gt; The top repos by stars are, in significant part, curated lists and aggregators (two of the top five across both sides are awesome-lists). The actual supply of working software lives in the 11–50 and 101–500 bands — the part nobody writes launch posts about.&lt;/p&gt;

&lt;h2&gt;
  
  
  Limitations
&lt;/h2&gt;

&lt;p&gt;Stated plainly, so you can judge how far to push the conclusions:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Classification noise.&lt;/strong&gt; Entries were ingested by keyword heuristics, and some obvious lists slipped in (&lt;em&gt;punkpeye/awesome-mcp-servers&lt;/em&gt; as a server; &lt;em&gt;vinta/awesome-python&lt;/em&gt; as a skill). This inflates the head numbers; the tail shape is unaffected.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Stars are not quality.&lt;/strong&gt; They are driven by exposure, not usage. A 30-star server can be a team's production dependency.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Single source.&lt;/strong&gt; No npm/PyPI download data, so "starred" and "used" cannot be separated.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Snapshot drift.&lt;/strong&gt; ~92% coverage, as described in Method; absolute counts are conservative.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Our taxonomy is early.&lt;/strong&gt; 89% of server entries currently land in a single category (developer tools), and skills have no useful category split yet — so no category-level analysis is offered here.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Every number above is reproducible from the public catalog. If you find a discrepancy, tell us — we would rather correct it than defend it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Explore the data
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Live numbers &amp;amp; methodology: &lt;strong&gt;&lt;a href="https://mcpmarkets.com/en/insights" rel="noopener noreferrer"&gt;mcpmarkets.com/insights&lt;/a&gt;&lt;/strong&gt; — the same metrics, recomputed on demand with the page's Refresh button, with daily snapshots you can cite&lt;/li&gt;
&lt;li&gt;Browse the catalog: &lt;strong&gt;&lt;a href="https://mcpmarkets.com/en/mcp-servers" rel="noopener noreferrer"&gt;MCP servers&lt;/a&gt;&lt;/strong&gt; and &lt;strong&gt;&lt;a href="https://mcpmarkets.com/en/skills" rel="noopener noreferrer"&gt;agent skills&lt;/a&gt;&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Browse by category: e.g. &lt;strong&gt;&lt;a href="https://mcpmarkets.com/en/categories/devtools" rel="noopener noreferrer"&gt;developer tools&lt;/a&gt;&lt;/strong&gt; — the server list has a category filter&lt;/li&gt;
&lt;li&gt;Every entry carries install command, quality score, last-push date, and license&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;This is the first in what we intend to be a quarterly MCP and Agent Skill Ecosystem Report. Next edition: category-level analysis and install-command coverage trends.&lt;/em&gt;&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;About MCPMarkets.&lt;/strong&gt; We crawl, classify, and maintain a multilingual (EN/ZH/JA/KO/RU) directory of MCP servers and agent skills — 13,000+ entries with install commands, quality scores, and maintenance signals. The point is not to list everything; it is to make the one useful thing findable, with the fields that actually decide adoption.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Data: public snapshot of the MCPMarkets catalog, 2026-10-17. Written by the MCPMarkets team.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>agents</category>
      <category>ai</category>
      <category>github</category>
      <category>mcp</category>
    </item>
  </channel>
</rss>
