К основному содержанию
MCP-сервер CX Codex

npm Trends API — MCP-сервер для Claude Code: что делает и установка

Сервер передаёт ИИ-агенту нормализованную историю скачиваний и темпы роста пакетов npm по шкале от 0 до 100. Пригодится при выборе библиотек в проект прямо в терминале или редакторе.

Установить в Claude Code · Командой платформы: удалённый сервер Все способы и платформы ↓
claude mcp add --transport http npm-trends-api https://npm.api.trendsapi.ai/mcp
Открыть на GitHub

Что делает npm Trends API

Сервер подключает Claude Code и другие ассистенты к API трендов скачиваний пакетов экосистемы Node.js. Инструмент запрашивает динамику по конкретному имени пакета через HTTP-эндпоинт https://npm.api.trendsapi.ai/mcp. В ответ агент получает нормализованный индекс интереса от 0 до 100 за нужные даты или расчёт роста за выбранные интервалы: от 7D и 1M до 12M и 5Y.

Для работы сервиса нужен API-ключ в переменной окружения TRENDSAPI_KEY, который бесплатно выдаётся на trendsapi.ai. Поиск строго чувствителен к регистру и требует точного названия пакета, включая префиксы вроде @tanstack/react-query.

Сервер выдаёт относительный индекс популярности, поэтому за абсолютным числом скачиваний придётся идти напрямую в реестр npm. За один запрос можно проверить только один пакет.

Какие задачи решает

  • оценить динамику популярности npm-пакета за 12 месяцев
  • сравнить темпы роста альтернативных библиотек перед добавлением в проект
  • отследить угасание интереса к устаревающим зависимостям
  • получить нормализованный индекс скачиваний без ручного поиска на сайтах

Примеры запросов агенту

  • Посмотри темпы роста скачиваний vite за последние 12 месяцев.
  • Сравни тренды популярности пакетов zustand и redux за год.
  • Покажи историю интереса к пакету @tanstack/react-query за 3M и 12M.

Как установить npm Trends API

Командой платформы: удалённый сервер

claude mcp add --transport http npm-trends-api https://npm.api.trendsapi.ai/mcp

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о npm Trends API

Как установить npm Trends API в Claude Code?

Выполните команду claude mcp add --transport http npm-trends-api https://npm.api.trendsapi.ai/mcp. Для работы также потребуется задать ключ в переменной окружения TRENDSAPI_KEY.

Что делает этот MCP-сервер?

Он предоставляет ассистенту функции получения временных рядов и процентов роста скачиваний для точных имён пакетов из реестра npm. Данные возвращаются в виде относительного индекса от 0 до 100.

Показывает ли сервер точное число загрузок пакета?

Нет, инструмент возвращает нормализованную шкалу от 0 до 100. Если требуются абсолютные целочисленные показатели скачиваний, разработчики рекомендуют обращаться напрямую к API api.npmjs.org/downloads.

Похожие MCP-серверы

Все MCP-серверы по теме «Фронтенд и UI» →
Front-End Checklist thedaviddias Сервер помогает агенту проверять фронтенд-код и публичные страницы по правилам качества. Подключите его для ревью компонентов или аудита доступности, SEO и производительности. CX Codex +1 ★ 74 569звёзд репо tldraw tldraw Даёт агенту интерактивный холст tldraw: он может рисовать, менять объекты и сохранять состояние между обращениями. CX Codex +1 ★ 51 104звёзд репо Figma-Context-MCP GLips MCP-сервер передаёт агенту разметку и стили из макетов Figma. Помогает собирать интерфейс по ссылке на фрейм без ручной нарезки скриншотов. CX Codex +1 ★ 16 073звёзд репо mcp-server-chart antvis MCP-сервер для визуализации данных и построения диаграмм на базе библиотеки AntV прямо в чате с моделью. CX Codex +1 ★ 4 406звёзд репо Dembrandt dembrandt Снимает с любой страницы цвета, шрифты, отступы и компоненты и отдаёт их агенту как дизайн-токены. Пригодится, когда нужно перенести чужой стиль в свой проект. CX Codex +1 ★ 3 851звёзд репо RevoGrid DataGrid MCP Pro revolist Хостинговый MCP-сервер, который подключает агента к документации RevoGrid DataGrid: примеры, проверка возможностей и подсказки по миграции. CX Codex +1 ★ 3 451звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой