npm Trends API

ai.trendsapi/npm · v1.0.1 · developer-tools

npm Trends API is healthy: it completed an MCP handshake in 691 ms and exposes 4 tools.

npm package download trends and adoption growth over time. Free key at trendsapi.ai

Endpoint: https://npm.api.trendsapi.ai/mcp (streamable-http)

Repository · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count4
Latency691 ms
Last checked (UTC)2026-10-15T16:50:09.255Z

Health history

Checked (UTC)StatusLatencyError
2026-10-15T16:50:09.255ZHealthy691
2026-10-14T16:20:47.274ZHealthy2232

Tools (4)

trends___get_growthPoint-to-point growth for a keyword on one or more sources. Each window is a preset string (12M, 3M, YTD, and the other listed periods). Values are on a 0-100 scale, plus absolute volume when available. Designed for growth questions; for charting or custom math, get_time_series provides the full ser
trends___get_time_seriesFull historical series for one keyword and one source (0-100 values, plus volume when available). Suited for charting or custom math. Live 'what's trending now' boards are on get_top_trends. get_growth answers most growth questions with less data. Returns a plan-limit message when the request is rat
trends___get_top_postsLive top posts for one hashtag on one social source. Fetched live on every call; nothing is stored. For when the user already has a hashtag and wants the posts winning on it. get_top_trends ranks the hashtags themselves. Returns a plan-limit message when the request is rate limited or the monthly qu
trends___get_top_trendsLive top-trending board for exactly one feed type. No keyword. For 'Amazon Best Sellers by Category', 'Google Trends by Category', 'Top Websites', 'Substack by Category', and 'TikTok Trending Hashtags by Category', category selects the board. Default sort is current rank. Use sort='rank_change' for