npm download curves assistants can fetch for exact package names

JavaScript ecosystem decisions hinge on weekly download counts. Source npm requires the precise package string so assistants compare frameworks fairly and avoid fuzzy matches across similarly named libraries.

Precision matters in registry data

Two packages can differ by one character yet serve opposite stacks. Trends MCP enforces the exact-name rule documented beside source: "npm" in Data Sources.

Assistant habits

Ask the user to confirm the string from npmjs.com before running get_trends. When comparing React meta-frameworks, run sequential calls per package so each response stays tied to one keyword.

Related pages

npm trends, GitHub and developer trends. Hub: MCP trend tools for assistants.

get_trends

Show multi-year adoption for a library before a major version upgrade.

get_trends(keyword='react', source='npm', data_mode='weekly')

get_growth

Compare 3M and 12M download momentum between two candidate packages.

get_growth(keyword='vue', source='npm', percent_growth=['3M', '12M', 'YTD'])

get_ranked_trends

List npm packages with the fastest week-over-week download growth for radar reports.

get_ranked_trends(source='npm', sort='wow_pct_change', limit=30)

get_top_trends

Add a live macro feed when the brief mixes library adoption with breaking search topics; npm has no dedicated top list in this API.

get_top_trends(type='Google Trends', limit=15)

Common questions

npm in lowercase as listed on trendsmcp.ai/docs.
Exact package name as published on npm, including scoped packages such as @scope/name. Partial names or descriptions will not resolve reliably.
Downloads show adoption; search and community signals show curiosity and debate. Assistants can call get_growth with comma-separated sources when the user wants a fuller technology narrative.
No. It supplies trend series and growth. Version policy, security audits, and bundle size still come from engineering review.
Get npm download curves assistants can fetch for exact package names in 30 seconds
Free tier includes 100 requests per month. No credit card required. Works with Claude, Cursor, ChatGPT, Raycast, and every MCP client.
Get your free API key