Skip to main content
Glama

npm-trends-mcp

npm Trends MCP Works with Claude Works with Cursor

Datos de tendencias de paquetes npm para asistentes de IA Sigue el conteo semanal de descargas de cualquier paquete npm. Las tendencias de descarga de paquetes revelan qué bibliotecas y frameworks de JavaScript están adoptando los desarrolladores, cuáles están perdiendo terreno y hacia dónde se dirige el ecosistema.

Documentación completa y demo en vivo: https://trendsmcp.ai/npm-trends

Parte de Trends MCP - el servidor MCP para datos de tendencias en vivo de más de 12 fuentes. Ver el repositorio principal: https://github.com/trendsmcp/trends-mcp


Comienza en 2 pasos

Paso 1: Obtén tu clave API gratuita en trendsmcp.ai 100 solicitudes/día, no se requiere tarjeta de crédito.

Paso 2: Añádelo a tu cliente de IA (reemplaza YOUR_API_KEY):

+ Añadir a Cursor (un clic)

Cursor / Windsurf / Cline   (~/.cursor/mcp.json o equivalente)

{
  "mcpServers": {
    "trends-mcp": {
      "url": "https://api.trendsmcp.ai/mcp",
      "transport": "http",
      "headers": { "Authorization": "Bearer YOUR_API_KEY" }
    }
  }
}

VS Code / GitHub Copilot   (.vscode/mcp.json)

{
  "servers": {
    "trends-mcp": {
      "type": "http",
      "url": "https://api.trendsmcp.ai/mcp",
      "headers": { "Authorization": "Bearer YOUR_API_KEY" }
    }
  }
}

Claude Desktop   (claude_desktop_config.json) Usuario → Configuración → Desarrollador → Editar configuración — añadir dentro de mcpServers

{
  "mcpServers": {
    "trends-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://api.trendsmcp.ai/mcp",
        "--header",
        "Authorization:${AUTH_HEADER}"
      ],
      "env": {
        "AUTH_HEADER": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Claude.ai (navegador)   Configuración -> Conectores -> Añadir conector personalizado:

https://api.trendsmcp.ai/mcp

Related MCP server: npm-trends-mcp

Consulta de ejemplo

Después de conectar, pregúntale a tu IA:

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

Herramientas disponibles

Herramienta

Qué hace

get_trends

Serie temporal para una palabra clave en esta fuente

get_growth

% de crecimiento en períodos de 1S, 1M, 3M, 6M, 1A

get_top_trends

Lo que está en tendencia ahora mismo en esta fuente

get_ranked_trends

Temas principales clasificados por volumen


Preguntas frecuentes

Conteos semanales de descargas para cualquier paquete npm, normalizados a una escala 0-100, más el volumen de descargas en bruto, tasas de crecimiento en períodos estándar (7D, 1M, 3M, 1A) y una serie temporal histórica que se remonta hasta 5 años.

¿Cómo consulto un paquete específico?

Usa el nombre exacto del paquete npm - por ejemplo 'react', 'lodash', 'express' o '@anthropic-ai/sdk'. Los paquetes con ámbito usan el formato @org/paquete.

¿Puedo comparar múltiples paquetes?

Sí. Usa get_growth con nombres de paquetes separados por comas o llama a get_trends para cada paquete y compara las series normalizadas. Útil para comparaciones de frameworks como React vs Vue vs Svelte.

¿Por qué son útiles los datos de npm para la investigación de inversiones?

Las tendencias de descarga de npm son un indicador adelantado de la adopción en el ecosistema de desarrolladores. Una biblioteca que crece rápidamente en descargas a menudo precede a una adopción comercial más amplia de la plataforma o framework subyacente.

¿Cómo se normalizan los datos de descarga de npm?

Los conteos semanales de descargas en bruto se normalizan a una escala 0-100 en relación con el pico histórico del propio paquete. Esto permite comparar la velocidad de adopción entre paquetes con volúmenes de descarga absolutos muy diferentes.


Todas las fuentes de datos

Trends MCP cubre más de 12 fuentes en una conexión: Google Search, YouTube, TikTok, Reddit, Amazon, Wikipedia, Sentimiento de noticias, Tráfico web, Descargas de aplicaciones, Steam, npm y más.

Explorar todas: https://trendsmcp.ai/data-sources


También funciona como cliente Python

La misma clave API funciona directamente en Python - no se necesita un host MCP.

pip install npm-trends-mcp
import os
from npm_trends_mcp import TrendsMcpClient, SOURCE

client = TrendsMcpClient(api_key=os.environ["TRENDSMCP_API_KEY"])

series  = client.get_trends(source=SOURCE, keyword="your keyword")
growth  = client.get_growth(source=SOURCE, keyword="your keyword", percent_growth=["1M", "3M", "12M"])
top     = client.get_top_trends(type="Npm", limit=10)

Documentación completa de Python: trendsmcp.ai/docs

Licencia

MIT © Trends MCP

A
license - permissive license
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Provides comprehensive contextual information about npm packages including README files, versions, dependencies, download statistics, and search functionality. Enables users to explore and analyze npm packages through natural language queries with intelligent GitHub README fetching and branch fallback.
    9
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    Provides AI assistants with tools to check npm package versions and security heuristics, including version lookups, signal-based analysis, and batch analysis of package.json files.
    12
    AGPL 3.0
  • A
    license
    A
    quality
    C
    maintenance
    Enables AI coding agents to search the npm registry and retrieve package metadata, READMEs, download stats, GitHub details, and usage snippets via the Model Context Protocol.
    9
    24
    MIT

View all related MCP servers

Related MCP Connectors

  • npm, PyPI & crates.io intel for AI agents: versions, popularity, deps, health. No API keys.

  • Package intelligence for AI agents across npm, PyPI, crates.io and deps.dev. No API keys.

  • Provide AI-powered real-time analysis and intelligence on NPM packages, including security, depend…

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/trendsmcp-ai/npm-trends-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server