npm-trends-mcp
npm-trends-mcp
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):
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/mcpRelated 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 |
| Serie temporal para una palabra clave en esta fuente |
| % de crecimiento en períodos de 1S, 1M, 3M, 6M, 1A |
| Lo que está en tendencia ahora mismo en esta fuente |
| Temas principales clasificados por volumen |
Preguntas frecuentes
¿Qué datos de npm devuelve Trends MCP?
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-mcpimport 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
This server cannot be installed
Maintenance
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
- AlicenseAqualityDmaintenanceProvides 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.9MIT
- Alicense-qualityCmaintenanceProvides weekly download counts and trend data for npm packages, enabling comparison of adoption velocity across JavaScript libraries.MIT
- Alicense-qualityDmaintenanceProvides 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.12AGPL 3.0
- AlicenseAqualityCmaintenanceEnables 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.924MIT
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…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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