Skip to main content
Glama

Server Details

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

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
3.4% over 70 days
Last Tested
Transport
Streamable HTTP · MCP 2025-03-26
URL
Repository
trendsapi-ai/npm-trends-api
GitHub Stars
0
ChatGPT
–
Claude
–

TDQS

A4.4/5.0

Scored across 6 tools

Disambiguation4/5

Each tool targets a distinct data shape: social context, customer reviews, point-to-point growth, full time series, live top boards, or usage. The main potential confusion is between get_growth and get_time_series, and somewhat between get_context and get_reviews, but the descriptions explicitly explain when to use which.

Naming Consistency5/5

All six tools use a consistent get_ snake_case naming convention. The pattern is predictable and immediately readable.

Tool Count5/5

Six tools is well-scoped for a trends data API, with each tool covering a clear query type. There are no redundant or obviously excessive tools.

Completeness4/5

The surface covers trend discovery, explanation, historical data, growth, reviews, and account usage. Minor gaps include no dedicated source/category discovery or cross-keyword comparison tool, but agents can work around this using the descriptions and existing query tools.

Available Tools

6 tools

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 6 tool updates
    • Changedtrends___get_context2 fields changed
      • addedInput schema / properties / hashtag
        Added value: +{
        +  "description": "true: treat keyword as one exact hashtag (with or without #) and return the platform's own top posts for it, instead of a keyword search. Only for 'TikTok', and 'Instagram'; other sources search the keyword as usual. Default false.",
        +  "type": "boolean"
        +}
      • changedInput schema / properties / source / description
        Previous value: -"One source, or up to 5 comma-separated. Valid: 'News', 'YouTube', 'TikTok', 'Instagram', 'X', 'Reddit', 'Bluesky', 'Hacker News', 'Polymarket', 'GitHub'."New value: +"One source, several comma-separated, or 'all': 'all' = 10 ('News', 'YouTube', 'TikTok', 'Instagram', 'X', 'Reddit', 'Bluesky', 'Hacker News', 'Polymarket', and 'GitHub'), costing 10. Valid: 'News', 'YouTube', 'TikTok', 'Instagram', 'X', 'Reddit', 'Bluesky', 'Hacker News', 'Polymarket', 'GitHub'."
    • Changedtrends___get_growth1 field changed
      • changedInput schema / properties / source / description
        Previous value: -"One source, or comma-separated sources (e.g. 'Amazon, TikTok, YouTube'). Valid: 'Google Search', 'Google Images', 'Google News', 'Google Shopping', 'YouTube', 'Wikipedia', 'TikTok', 'Amazon', 'Pinterest', 'npm', 'Python', 'Steam', 'App Downloads', 'App Rankings'."New value: +"One source, comma-separated sources (e.g. 'Amazon, TikTok, YouTube'), or 'all': 'all' = 9 ('Google Search', 'Google Images', 'Google News', 'Google Shopping', 'YouTube', 'Wikipedia', 'TikTok', 'Amazon', and 'Pinterest'), costing 9. Valid: 'Google Search', 'Google Images', 'Google News', 'Google Shopping', 'YouTube', 'Wikipedia', 'TikTok', 'Amazon', 'Pinterest', 'npm', 'Python', 'Steam', 'App Downloads', 'App Rankings'."
    • Addedtrends___get_reviews
    • Changedtrends___get_time_series1 field changed
      • changedInput schema / properties / source / description
        Previous value: -"Exactly one source per request. Valid: 'Google Search', 'Google Images', 'Google News', 'Google Shopping', 'YouTube', 'Wikipedia', 'TikTok', 'Amazon', 'Pinterest', 'npm', 'Python', 'Steam', 'App Downloads', 'App Rankings'."New value: +"One source, several comma-separated (one series each), or 'all': 'all' = 9 ('Google Search', 'Google Images', 'Google News', 'Google Shopping', 'YouTube', 'Wikipedia', 'TikTok', 'Amazon', and 'Pinterest'), costing 9. Valid: 'Google Search', 'Google Images', 'Google News', 'Google Shopping', 'YouTube', 'Wikipedia', 'TikTok', 'Amazon', 'Pinterest', 'npm', 'Python', 'Steam', 'App Downloads', 'App Rankings'."
    • Removedtrends___get_top_posts
    • Changedtrends___get_top_trends2 fields changed
      • changedInput schema / properties / limit / description
        Previous value: -"Max rows to return. Default 25, min 1, max 200."New value: +"Rows per board. Default 100 = 10 requests per board (1 request per 10 rows); lower it to spend less, e.g. 10 = 1 request. Min 1, max 200."
      • changedInput schema / properties / type / description
        Previous value: -"Exactly one live feed. Valid: 'Amazon Best Sellers Top Rated', 'Amazon Best Sellers by Category', 'App Store Top Free', 'App Store Top Paid', 'GitHub', 'Google News Top News', 'Google Play', 'Google Trends', 'Google Trends by Category', 'IMDb MOVIEmeter', 'Open Library Trending Books', 'Pinterest Trending', 'Pinterest Trending by Category', 'Polymarket Top Markets', 'Reddit Hot Posts', 'Reddit World News', 'Top Websites', 'Spotify Top Podcasts', 'Steam Most Played', 'Substack', 'Substack by Category', 'TikTok Trending Hashtags', 'TikTok Trending Hashtags by Category', 'TikTok Trending Searches', 'Wikipedia Trending', 'X (Twitter) Trending', 'YouTube Trending'."New value: +"One live feed, several comma-separated (one board each, each billed per 10 rows), or 'all' (27 boards). Valid: 'Amazon Best Sellers Top Rated', 'Amazon Best Sellers by Category', 'App Store Top Free', 'App Store Top Paid', 'GitHub', 'Google News Top News', 'Google Play', 'Google Trends', 'Google Trends by Category', 'IMDb MOVIEmeter', 'Open Library Trending Books', 'Pinterest Trending', 'Pinterest Trending by Category', 'Polymarket Top Markets', 'Reddit Hot Posts', 'Reddit World News', 'Top Websites', 'Spotify Top Podcasts', 'Steam Most Played', 'Substack', 'Substack by Category', 'TikTok Trending Hashtags', 'TikTok Trending Hashtags by Category', 'TikTok Trending Searches', 'Wikipedia Trending', 'X (Twitter) Trending', 'YouTube Trending'."
  2. 6 tool updates
    • First observedtrends___get_context
    • First observedtrends___get_growth
    • First observedtrends___get_time_series
    • First observedtrends___get_top_posts
    • First observedtrends___get_top_trends
    • First observedtrends___get_usage

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables searching npm packages, retrieving package details and version histories, and fetching download statistics through the npm Registry API.
    316 npm
    MIT
  • A
    license
    B
    quality
    D
    maintenance
    Enables querying NPM package download statistics, metadata, and dependency information through natural language.
    2
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.