Open source growth checks with npm, GitHub, and optional Steam data in MCP

Maintainers guess traction from stars alone. Trends MCP adds npm download curves, GitHub trending placement, and optional Steam concurrent player context so developer advocates cite structured evidence inside AI sessions.

Release posts age poorly when they rely on single-number brags. A richer story ties package downloads, repository discovery, and live leaderboards into one narrative with timestamps.

How npm and GitHub complement each other

npm downloads show integration velocity for JavaScript and TypeScript ecosystems. GitHub trending highlights which repositories captured daily attention, including projects that compete or overlap. Trends MCP keeps each signal explicit so a maintainer can explain why download growth diverged from star counts after a major version.

A practical triage before publishing roadmap updates

Start with Get Growth on npm for the exact package string using ["1M","3M","12M"] windows. Add Get Top Trends on GitHub Trending Repos to see whether the organization’s repos appear near the top. If the project ships gaming hooks, add steam for the flagship title that most users mention. Close with google search on the project name if SEO remains part of adoption.

Wiring agents without silent hallucinations

LangChain and similar stacks should call MCP tools with labeled arguments instead of inventing chart data. The LangChain agents that call live trend tools through MCP page collects integration notes. For broader platform comparisons, the developer ecosystem trends for AI agents page links npm, GitHub, and hiring-adjacent curiosity signals.

Honest limits keep posts credible

Some repositories rarely trend yet still serve heavy industry workloads. When GitHub Trending Repos omits a project, say so and lean on npm growth or search interest instead. That mix of confidence and restraint reads human and matches how expert readers evaluate release writing.

Common questions

Queries include "npm download trends API," "track open source library usage over time," and "Model Context Protocol data tools." Results point to package mirrors, academic papers, and scraper kits. Trends MCP gives authenticated JSON that matches the `get_trends` and `get_growth` patterns shown at https://www.trendsmcp.ai/docs. Read alongside [npm package trend data for AI assistants](https://www.trendsmcp.ai/npm-trends) for field-level detail.
Use REST for scheduled jobs that write to dashboards or post release threads automatically. Use MCP when an interactive agent should pick sources based on follow-up questions. Both paths share the same bearer token and response schema.
Call `Get Trends` on `steam` with the exact game title when the SDK ties to a playable. Treat concurrent players as context about audience energy, not revenue. Cross-check with `youtube` or `google search` interest when launches span PC and creator channels.