Skip to content

docs: refresh MPP Router page against the live catalog - #17

Merged
shawnmuggle merged 1 commit into
mainfrom
docs/mpprouter-catalog-refresh
Aug 11, 2026
Merged

docs: refresh MPP Router page against the live catalog#17
shawnmuggle merged 1 commit into
mainfrom
docs/mpprouter-catalog-refresh

Conversation

@shawnmuggle

Copy link
Copy Markdown
Member

The agentic payments page described MPP Router as fronting four services (Parallel.ai, Exa, Firecrawl, OpenRouter). The live catalog today reports 670 endpoints from 94 upstream providers, 444 payable and 15 paid-verified. Our own docs were understating the product by an order of magnitude, and omitted the two upstreams most people search for — OpenAI and Anthropic.

All numbers in this PR were read from https://apiserver.mpprouter.dev/v1/services/catalog (summary block, generated_at 2026-08-11), not estimated.

Changes:

  • Intro now states 90+ providers / 670 endpoints and names the major upstreams (OpenAI, Anthropic, DeepSeek, Mistral, Gemini, Grok, Groq, OpenRouter, Perplexity, Exa, Firecrawl, Tavily, Brave, Parallel.ai, Replicate, fal, Stability AI, Deepgram, DeepL, Alchemy, Dune, Nansen, CoinGecko, QuickNode, Mapbox, Google Maps, WolframAlpha).
  • "dozens of upstream services" to "90+ upstream services".
  • Catalog section gives the real counts, explains payable vs paid-verified, and points at the catalog's own generated_at/summary as the authority. The example table keeps the priced entries and adds the named LLM upstreams, flagged as illustrative.
  • Getting started lists all seven stellar-agent-wallet skills, not two, and links the repo.
  • npx tsx to ./node_modules/.bin/tsx, matching skill v1.8.2, which dropped npx after it was observed being routed to npm run tsx and mangling flags.
  • Added a dated footer. The page previously had no date anywhere, which makes it hard for a reader or an ecosystem crawler to judge freshness.

No claim here is stronger than the catalog supports: unverified services are described as available but untested, and prices are marked as changeable.

Update the agentic payments page to match what the router actually fronts
today: 90+ upstream providers / 670 endpoints (444 payable, 15 paid-verified)
instead of four illustrative services, naming OpenAI, Anthropic, DeepSeek,
Perplexity and the other major upstreams.

Also: list all seven stellar-agent-wallet skills rather than two, replace the
npx tsx invocations with ./node_modules/.bin/tsx (npx tsx was being routed to
npm run tsx on some machines, per skill v1.8.2), and add a dated footer so
crawlers and readers can tell how fresh the counts are.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: a8d916d692

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

The service catalog is live at `https://apiserver.mpprouter.dev/v1/services/catalog`. Never hardcode service paths — the catalog is the source of truth.
The service catalog is live at `https://apiserver.mpprouter.dev/v1/services/catalog`. Never hardcode service paths — the catalog is the source of truth, and it carries its own `generated_at` timestamp plus a `summary` block with the current counts.

As of 2026-08-11 the catalog reports **670 endpoints from 94 upstream providers**, of which **444 are payable** and **15 are paid-verified** — meaning a real paid call was made through them and the settling Stellar transaction hash is published. Treat unverified entries as available but untested.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Do not label non-payable entries as available

The blanket instruction to treat unverified entries as available conflicts with the counts immediately before it: 670 total minus 15 paid-verified leaves 655 unverified entries, while only 444 entries are payable, so at least 226 unverified entries cannot be selected for the documented pay-per-call flow. Readers may attempt endpoints that the router cannot charge for; distinguish payable-but-unverified entries from non-payable catalog entries and tell users to filter on payability first.

Useful? React with 👍 / 👎.

@shawnmuggle
shawnmuggle merged commit f312647 into main Aug 11, 2026
3 checks passed
@shawnmuggle
shawnmuggle deleted the docs/mpprouter-catalog-refresh branch August 11, 2026 00:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant