The month we are looking back on
Between 16 August and 20 September, Agentery’s Sunday full scans grew from 5,673 priced listings to 7,399 (all listings with a website: 18,180 → 22,196), while the daily scans kept reading roughly 8,000 pricing pages a day. That growth is the backdrop for a narrower question the data can actually answer: in how agents, MCP servers (plug-ins that let an AI assistant use a tool), and the infrastructure underneath are priced, what changed over the month, and what stayed the same?
We can answer it two ways. First, by looking at the whole listed market on each Sunday — a snapshot of whoever happened to be in the directory that day. Second, more strictly, by following the 4,186 listings that were priced on both 16 August and 20 September and asking what each of them actually did. The first view mixes composition change with behaviour change. The second isolates behaviour. Both matter; mixing them up is how a quiet month can look like a shift.
Underneath those cuts sit the like-for-like subscription index (AEPI) and the daily archive of published same-plan repricings — whether matched plan prices moved, and how often a same-plan price on a page actually changed. Together with the model-mix tables, they describe a month busy in directory size and plan menus, and quiet in net model switching and matched price levels.
This edition is a look-back: what we observed in the saved pages, then careful interpretation labelled as theory. It is not advice on what anyone should charge.
What we observed
Facts from the pages
Definitions used throughout: subscription = a fixed monthly or yearly fee; usage = a price per unit consumed (token, call, task, credit); one-time = pay once; hybrid = a subscription plus a usage line on the same listing. “Priced” here means at least one plan whose period we could read; free-only and contact-us listings are excluded from every table below, so all denominators match.
The billing-model mix on 20 September
One correction to last week’s numbers first. 719 MCP listings are read from pages hosted on the Smithery marketplace, whose “Hobby free / Pay-as-you-go $10 a month plus $0.10 per 1,000 calls” plan belongs to the host, not to the server. Those pages are shown on their own row so they no longer colour the MCP picture. (Table 1 below uses 718 for the Smithery-hosted row as counted on 20 Sep.)
Table 1 — Billing model by category, listings with a readable plan period, 20 Sep 2026 (count; share of row)
| Category | Listings | Subscription only | Hybrid | Usage only | One-time only | Sub + one-time |
|---|---|---|---|---|---|---|
| Agents | 1,427 | 1,001 (70%) | 128 (9%) | 110 (8%) | 81 (6%) | 107 (7%) |
| MCP servers, own pricing pages | 2,618 | 1,486 (57%) | 293 (11%) | 509 (19%) | 150 (6%) | 180 (7%) |
| MCP servers, Smithery-hosted pages | 718 | 429 (60%) | 289 (40%) | 0 | 0 | 0 |
| Infrastructure (APIs, platforms, frameworks) | 992 | 591 (60%) | 135 (14%) | 176 (18%) | 36 (4%) | 54 (5%) |
| Other | 132 | 81 | 14 | 12 | 17 | 8 |
| All except Smithery-hosted | 5,168 | 3,159 (61%) | 569 (11%) | 807 (16%) | 284 (5%) | 349 (7%) |
Subscriptions remain the majority model in every category. Usage-only is a real second model for MCP servers and infrastructure (about one in five) and a minority one for agents (one in twelve). The Smithery row shows how a hosting platform can impose a hybrid model on hundreds of listings at once: 40% “hybrid” there is the host’s template, not 289 independent decisions.
Chart 1 — Billing-model mix on 20 Sep (excluding Smithery-hosted)
Source: Table 1. Shares of each category’s priced listings. Smithery-hosted MCP pages omitted so the host template does not colour the MCP bar.
The trend across Sundays
Four Sundays give a short trend for agents, MCP servers, and infrastructure. MCP rows in this table include Smithery-hosted pages; the caveat under the numbers matters.
Table 2 — Listings with a readable plan period, by Sunday and category (count; share of that category on that day)
| Date | Category | Listings | Any usage plan | Usage only | Subscription only | Any one-time |
|---|---|---|---|---|---|---|
| 2026-08-16 | Agents | 1,262 | 218 (17%) | 108 (9%) | 890 (71%) | 177 (14%) |
| 2026-08-16 | MCP servers | 2,391 | 721 (30%) | 310 (13%) | 1,447 (61%) | 297 (12%) |
| 2026-08-16 | Infrastructure | 744 | 229 (31%) | 122 (16%) | 447 (60%) | 88 (12%) |
| 2026-08-30 | Agents | 1,326 | 225 (17%) | 109 (8%) | 929 (70%) | 194 (15%) |
| 2026-08-30 | MCP servers | 2,714 | 846 (31%) | 396 (15%) | 1,601 (59%) | 350 (13%) |
| 2026-08-30 | Infrastructure | 831 | 247 (30%) | 136 (16%) | 514 (62%) | 94 (11%) |
| 2026-09-13 | Agents | 1,414 | 244 (17%) | 120 (8%) | 985 (70%) | 212 (15%) |
| 2026-09-13 | MCP servers | 3,133 | 1,021 (33%) | 472 (15%) | 1,796 (57%) | 417 (13%) |
| 2026-09-13 | Infrastructure | 937 | 293 (31%) | 164 (18%) | 561 (60%) | 104 (11%) |
| 2026-09-20 | Agents | 1,427 | 238 (17%) | 110 (8%) | 1,001 (70%) | 215 (15%) |
| 2026-09-20 | MCP servers | 3,336 | 1,091 (33%) | 509 (15%) | 1,915 (57%) | 443 (13%) |
| 2026-09-20 | Infrastructure | 992 | 311 (31%) | 176 (18%) | 591 (60%) | 114 (11%) |
MCP rows include Smithery-hosted pages. Within the month, agents did not move at all (17% with a usage plan on every Sunday; 70–71% subscription-only). Infrastructure was flat too (30–31%). MCP servers went from 30% to 33% with a usage plan — and that is the row where the Smithery template sits: hosted pages were being added through the month, so part of that three-point rise is the template arriving, not servers changing. A fairer reading than “about a point a month” is: flat for agents and infrastructure; a small rise for MCP servers that is partly a hosting artefact.
Chart 2 — Share of listings with any usage plan, by Sunday
Source: Table 2. Agents flat at 17%; infrastructure flat at 30–31%; MCP servers 30% → 33% (partly Smithery template inflow).
What existing listings actually did
The cohort of 4,186 listings priced on both endpoint Sundays is the month’s most telling cut. Same listing, same pages — so composition change is out of the picture.
Table 3 — The 4,186 listings priced on both 16 Aug and 20 Sep
| What happened between the two Sundays | Listings | Share |
|---|---|---|
| Added a usage plan (had none in August) | 91 | 2.2% |
| Dropped their usage plan | 80 | 1.9% |
| Went from subscription-only to usage-only | 12 | 0.3% |
| Went from usage-only to subscription-only | 13 | 0.3% |
| Added a one-time option | 53 | 1.3% |
| Changed the set of plan names on the page (any menu change, including renames and how we read them) | 776 | 18.5% |
Chart 3 — Same-listing moves, 16 Aug → 20 Sep (n = 4,186)
Source: Table 3. Adds and drops of usage pricing are almost equal; directional switches cancel. Menu changes dominate.
Adds and drops of usage pricing are almost equal (91 vs 80), and the two directional switches cancel (12 vs 13). Among vendors we could follow, there was no net movement between models. The month did not produce a one-way migration from subscription to usage, or the reverse. What did move was the menu: nearly one in five listings had a different set of plan names on 20 September than on 16 August — part of which will be our reader seeing the page differently, but much of it is real renaming, retiering, and adding of options.
That distinction — model switch versus menu edit — is easy to blur in a single “pricing changed” headline. Table 3 keeps them separate: renames and retiering show up in the 776; dropping every usage line shows up in the 80 and the 13. This month the second kind nearly balanced itself; the first did not need to.
Who joined the directory this month
New entrants lean more toward usage pricing than the listings that were already there, in every category, by 3 to 7 points. Agents new this month show 19% with any usage plan against 16% for older agents; MCP servers 34% against 29%; infrastructure 36% against 30%. Subscription-only shares among newcomers are correspondingly lower (63%, 53%, 54%) than among older listings (71%, 59%, 62%). Combined with Table 3, that is where the market-level rise comes from: not from vendors switching, but from who is arriving.
Smithery-hosted pages are excluded from Table 4 so the host template does not inflate the “new MCP” usage share. Even without that row, the new-versus-older gap shows in every category. Table 2’s Sunday snapshots therefore embed two stories: a stable incumbent mix, and a slightly more usage-heavy inflow.
Table 4 — Listings first seen 16 Aug–20 Sep vs older listings, model mix on 20 Sep (Smithery-hosted pages excluded)
| Category | Group | Listings | Any usage plan | Usage only | Subscription only |
|---|---|---|---|---|---|
| Agents | new this month | 185 | 35 (19%) | 19 (10%) | 116 (63%) |
| Agents | older | 1,242 | 203 (16%) | 91 (7%) | 885 (71%) |
| MCP servers | new this month | 858 | 289 (34%) | 206 (24%) | 454 (53%) |
| MCP servers | older | 1,760 | 513 (29%) | 303 (17%) | 1,032 (59%) |
| Infrastructure | new this month | 271 | 97 (36%) | 59 (22%) | 147 (54%) |
| Infrastructure | older | 721 | 214 (30%) | 117 (16%) | 444 (62%) |
Price levels over the month
Subscription prices, matched plan for plan, rose about 0.27% over the five weeks (approximate; the index is rebased to 100 at 5 July). From 100.11 on 16 August to 100.38 on 20 September, the path was nearly flat week to week, with the largest step early in September. That is close to flat while the number of matched pairs grew by 28% — from 5,800 to 7,451 — so coverage widened even as the level barely moved.
A growing pair count against a growing directory is the opposite of an index that is quietly losing its subscription base. Whatever else changed on pricing pages this month, the like-for-like subscription comparison set got thicker, not thinner.
Table 5 — Headline AEPI (Agentery’s like-for-like price index, subscription plans only) and the number of day-to-day plan pairs behind it
| Sunday | Index level | Plan pairs |
|---|---|---|
| 2026-08-16 | 100.11 | 5,800 |
| 2026-08-23 | 100.15 | 6,169 |
| 2026-08-30 | 100.14 | 6,438 |
| 2026-09-06 | 100.28 | 6,828 |
| 2026-09-13 | 100.29 | 7,242 |
| 2026-09-20 | 100.38 | 7,451 |
Chart 4 — Headline AEPI and matched plan pairs across Sundays
Source: Table 5. Index ~flat (+0.27% over five weeks); coverage up 28% (5,800 → 7,451 pairs).
On the daily side, published same-plan repricings for the fortnight covered by the aepi.ai release archive (beginning 7 Sep) look like this:
Table 6 — Published same-plan repricings per observation day
| Day | Published | Held for review | Up | Down |
|---|---|---|---|---|
| 09-07 | 3 | 1 | 3 | 0 |
| 09-08 | 3 | 7 | 1 | 2 |
| 09-09 | 0 | 11 | 0 | 0 |
| 09-10 | 0 | 1 | 0 | 0 |
| 09-11 | 6 | 5 | 5 | 1 |
| 09-12 | 3 | 7 | 2 | 1 |
| 09-13 | 3 | 11 | 0 | 3 |
| 09-14 | 5 | 9 | 5 | 0 |
| 09-15 | 2 | 6 | 2 | 0 |
| 09-16 | 2 | 4 | 0 | 2 |
| 09-17 | 17 | 0 | 12 | 5 |
| 09-18 | 8 | 0 | 6 | 2 |
| 09-19 | 2 | 0 | 0 | 2 |
| 09-20 | 4 | 0 | 3 | 1 |
Two weeks, 58 published repricings on 32 listings: 39 up, 19 down, median size 32%. Daily churn is small: on a typical day 25–40 of roughly 7,500 paired listings show a changed plan price at all, and after the checks a handful survive. (Before 17 September, “held” mostly meant the listing’s market was not yet indexed; from 17 September holds are reserved for suspected artefacts.)
Table 7 — The ten largest published moves of the month, re-read by the new page-text check (live from 21 Sep, applied here retrospectively, dry run)
| Day | Listing | Plan | From → To | Change | Page-text check says |
|---|---|---|---|---|---|
| 09-17 | runvouch | Team | $29 → $99 /mo | +241% | genuine (page shows the new price, old gone, same terms) |
| 09-14 | birdsift | Starter | $9 → $29 | +222% | genuine |
| 09-14 | trendspider | Advanced | $117.70 → $321 /mo | +173% | artefact: struck-through pair “$321 $117.70” (a discount layout, not a rise) |
| 09-14 | trendspider | Enhanced | $67.10 → $183 /mo | +173% | artefact: same layout |
| 09-08 | octobrain | Pro | $20 → $50 /mo | +150% | artefact: “60% off / launch offer” copy next to the price |
| 09-11 | thumbnailcreator | Lite | $8 → $19 /mo | +138% | artefact: struck-through pair “$19 $8” |
| 09-17 | runvouch | Solo | $9 → $19 /mo | +111% | genuine |
| 09-14 | birdsift | Pro | $39 → $79 | +103% | genuine |
| 09-15 | blitzreels | Agency | $99 → $199 /mo | +101% | unclear: $199 is not on the saved page — held for a human |
| 09-07 | trycase | Team | $99 → $169 /mo | +71% | genuine |
Five of the ten largest published moves hold up; four are discount layouts read as rises and one cannot be confirmed from the page. They were published before the check existed; corrections are proposed separately and history is kept.
Illustrations of the models we see
As observed on 20 Sep — examples of wording on the pages, not templates to copy:
- Per token: Codex, gpt-5.6-sol at $4.00 per 1M tokens; Relace, relace-apply-3 at $0.80 in / $1.20 out per million; Ollama hosted model usage at $0.44 per million; AutoCoder, DeepSeek V4 Flash cached input at $0.0028 per million. Across 57 such plans the median is $1.20 per million with a 25th–75th range of $0.20–$10 (approximate; parsed from text).
- Per call: Agentfeed, get_wallet_holdings, $0.008 per call; Integuru, $0.004 per call above one million. 304 per-call plans, median $0.01.
- Per task or run: Viasocket, $0.0025 per task; Resend automations overage, $0.0015 per run.
- Per outcome: CoSupport AI, $0.19 per resolved ticket; VerifyAPI, $0.02 per successful verification; a fleet-dispatch agent at $0.15 per order. Only 38 listings use outcome wording.
- Hybrid: Sealgate Gateway, Free / $29 / $199 a month plus $0.20 per 1,000 calls over quota; the Smithery template (Pay-as-you-go $10 a month plus $0.10 per 1,000 calls) on 289 hosted servers.
- Subscription ladders: PrimaCoda Transaction Coordinator $99 / $199 / $299; llmtomd Free / $19 / $49 / $99; Respira €9 / €19 / €57.
- One-time: TrustyCap Launch $49; PromptReady Research $9.99; 100X.Bot Individual $30.
Do similar products charge the same way?
A natural question after the model-mix tables is whether pricing models travel in families: if a tool charges per call, do the tools that do the same job also charge per call? We can test this because Agentery keeps a semantic map of the directory: every listing has a numeric fingerprint of what it does, and each night we store its 100 closest listings by that fingerprint. For 3,891 listings with a readable pricing type on their own pages (hosting-platform template pages excluded, same-vendor pairs excluded), we looked at the 10 closest neighbours of each and asked how often the neighbour used the same model. The comparison is the share you would expect if neighbours were picked at random.
Table N1 — Share of a listing’s 10 closest neighbours with the same pricing model, 20 Sep 2026
| Pricing model of the listing | Listings | Neighbours with the same model | Expected by chance | Ratio |
|---|---|---|---|---|
| Usage-only | 575 | 37.7% | 16.3% | 2.3× |
| One-time-only | 207 | 6.5% | 3.7% | 1.8× |
| Subscription + one-time | 264 | 9.8% | 6.8% | 1.4× |
| Hybrid (subscription + usage) | 406 | 13.1% | 11.8% | 1.1× |
| Subscription-only | 2,295 | 67.6% | 61.5% | 1.1× |
Chart 5 — Same-model neighbours vs chance (Table N1)
Source: Table N1. For each pricing model, share of a listing’s 10 closest neighbours that use the same model, against the share expected by chance. Usage-only is the clear family (2.3×); subscription and hybrid sit near 1.1×.
Only one model clearly runs in families: usage pricing. A usage-priced tool’s neighbours are usage-priced more than twice as often as chance, and the result is the same whether we look at 5, 10 or 20 neighbours. Subscription-only tools also sit among subscription-only tools, but only just above chance, because subscription is the default nearly everywhere: an agent’s neighbours are 72% subscription-only whether the agent itself subscribes or not. Hybrid pricing does not cluster at all.
Table N2 — Where the effect is concentrated (MCP servers vs agents)
| Category | Usage-only listings | Neighbours also usage-only | Expected by chance | Ratio |
|---|---|---|---|---|
| MCP servers | 479 | 42.3% | 21.5% | 2.0× |
| Agents | 94 | 13.1% | 7.1% | 1.9× |
The tightest family is a specific one: tools that charge a fraction of a cent per call in a stablecoin through the x402 payment protocol (QR-code generators, scrapers, data gateways, signal feeds). 196 of the 807 usage-only listings belong to it, and for those the neighbours are usage-priced 55% of the time. Set that family aside and usage pricing still clusters at twice chance among the remaining tools, so the pattern is broader than one protocol. The opposite cases are just as instructive: listedkit sells document-listing help as credits at $14.99 each while its closest neighbour docjacket sells the same job for $29 a month; genviral sells social content on a $29–$99 monthly ladder while witness-protocol, next to it on the map, charges $0.001 per result.
Theory (labelled as theory) — Usage pricing follows the shape of the job
Usage pricing seems to follow the shape of the job rather than the category. Where the unit of work is small, countable and machine-triggered (a call, a scrape, a lookup), neighbours converge on charging per unit, and a shared payment rail makes that convergence faster. Where the job is continuous and human-paced (editing video, running a practice, managing social accounts), the same-job neighbours split freely between months, credits and per-result, and the choice looks more like a vendor decision than a market norm. We will re-run this on the last Sunday of each month to see whether the usage family grows and whether hybrid ever starts to cluster.
Possible interpretation
Theories, not findings
The observations above are counts from pages. What follows is interpretation — labelled as theory so it is not mistaken for a finding. The theories try to explain why the market-level picture and the same-listing picture can disagree, and what the quiet index is telling us about the month. None of it is a prescription for what a vendor should charge; this series looks back at what the pages showed, not forward at what anyone ought to put on a page next.
Theory 1 — The “shift to usage” in the listed market is mostly a change in who is listed
The whole-market usage share rose only in the MCP row. New entrants are 3–7 points more usage-heavy than incumbents (Table 4). Among 4,186 followed vendors, the adds and drops of usage pricing cancel out (Table 3). If vendors were converting en masse, Table 3 would show a net flow; it shows churn. Composition, not conversion, is the simplest reading of this month’s market-level numbers.
Theory 2 — Hybrid is how usage pricing is entering, and platforms are doing part of the entering
569 listings on their own pages combine a subscription with a usage line, and a single hosting platform added 289 more by template. A hybrid lets a vendor keep predictable revenue while metering the heavy users; a platform template does the same at scale without any vendor deciding. We cannot tell from pages alone which hybrids are actively used — only that the wording is on the page.
Theory 3 — Vendors rearrange menus more than they move prices
Matched subscription prices rose about 0.27% in five weeks, and 58 real repricings were published in two weeks, while 18.5% of followed listings changed their plan line-up. If that pattern holds, “what does it cost” is the wrong monthly question; “what do you get at each price” is where the movement is. Part of the 18.5% is reading noise; we will measure how much next month.
Theory 4 — If subscriptions ever did fade quickly, our index would go quiet rather than wrong
Usage plans never enter the like-for-like pairs, so a vendor that drops its monthly plan simply stops contributing. The early warning would be a falling pair count against a growing directory — which is the opposite of this month (pairs up 28%). The index stayed informative because the subscription cohort grew, not because we forced usage into it.
What we will watch next month
- The same-listing switch table (Table 3) on a rolling basis: does the add/drop balance stay even, and do the 12 vs 13 directional switches stay symmetrical?
- Hosted-template share: how many listings’ pricing is set by a platform rather than the vendor, and whether other marketplaces impose templates the way Smithery does.
- Outcome pricing: whether the 38 listings become 50 or 500, and in which categories.
- The page-text check’s daily counts: how many changed plans it passes, rejects, and holds, and how many published moves survive re-reading.
- Per-token price levels: whether the $1.20-per-million median moves as new model versions arrive.
- Menu changes: separate genuine renames and retiering from reader noise by checking the saved page text, and report the real rate.
- Neighbour-vs-pricing lifts (Tables N1/N2): refresh on the last Sunday full scan each month (own pages only, N = 10, Smithery excluded); report lifts, not just shares.