artmann/package-registry-mcp

artmann/package-registry-mcp

от artmann
MCP сервер для поиска пакетов в реестрах NPM, crates.io, NuGet, PyPI, Go и уязвимостей GitHub. Помогает разработчикам и AI-агентам (Claude, Cursor) получать свежие данные о зависимостях.

Package Registry MCP Server

A Model Context Protocol (MCP) server that enables AI assistants and agents (Claude, Cursor, Copilot, etc.) to search package registries and retrieve up-to-date package information.

NPM Version NPM Downloads License Node.js GitHub Stars Trust Score

Getting Started

Cursor

Install MCP Server

Alternatively, in Cursor, you can configure MCP servers in your settings:

  1. Open Cursor Settings (Cmd/Ctrl + ,)
  2. Search for "MCP" or go to Extensions > MCP
  3. Add a new server with:
    • Name: package-registry
    • Command: npx
    • Args: ["package-registry-mcp"]

Claude Code

For Claude Code, run the following command in your terminal:

claude mcp add -s user package-registry npx package-registry-mcp

After configuration, you'll have access to package search and information tools.

Claude Desktop

Add this server to your Claude Desktop by adding the following to your claude_desktop_config.json:

{
  "mcpServers": {
    "package-registry": {
      "command": "npx",
      "args": ["package-registry-mcp"]
    }
  }
}

The config file is typically located at:

get-cargo-package-details

Получить подробную информацию о конкретном пакете Cargo

Получить подробную информацию о конкретном пакете Cargo

Параметры

  • namestringобязательный
get-github-advisory

Получает подробную информацию о конкретном GitHub Security Advisory по его GHSA ID (например, GHSA-grv7-fg5c-xmjg).

Получает подробную информацию о конкретном GitHub Security Advisory по его GHSA ID (например, GHSA-grv7-fg5c-xmjg).

Параметры

  • ghsaIdstringобязательный

    The GitHub Security Advisory ID (e.g., GHSA-grv7-fg5c-xmjg)

get-golang-package-details

Получить подробную информацию о конкретном модуле/пакете Go

Получить подробную информацию о конкретном модуле/пакете Go

Параметры

  • modulestringобязательный
get-npm-package-details

Получить детальную информацию о конкретном NPM-пакете

Получить детальную информацию о конкретном NPM-пакете

Параметры

  • namestringобязательный
get-nuget-package-details

Получить подробную информацию о конкретном пакете NuGet.

Получить подробную информацию о конкретном пакете NuGet.

Параметры

  • namestringобязательный
get-package-advisories

Получить все уведомления безопасности, затрагивающие конкретный пакет. Используйте это, чтобы проверить, есть ли у пакета, например, "braces" или "lodash", известные уязвимости.

Получить все уведомления безопасности, затрагивающие конкретный пакет. Используйте это, чтобы проверить, есть ли у пакета, например, "braces" или "lodash", известные уязвимости.

Параметры

  • ecosystemenumобязательный

    The package ecosystem (npm, pip, maven, go, rust, etc.)

    actionscomposererlanggomavennpmnugetotherpippubrubygemsrustswift
  • limitnumber

    Maximum number of results to return

  • packageNamestringобязательный

    The package name (e.g., braces, lodash, requests)

  • severityenum

    Filter by severity level (low, medium, high, critical)

    unknownlowmediumhighcritical
get-pypi-package-details

Получить подробную информацию о конкретном пакете PyPI

Получить подробную информацию о конкретном пакете PyPI

Параметры

  • namestringобязательный
list-cargo-package-versions

Вывести список всех версий конкретного пакета Cargo.

Вывести список всех версий конкретного пакета Cargo.

Параметры

  • namestringобязательный
  • limitnumber
list-golang-package-versions

Выведи список всех версий конкретного Go-модуля/пакета

Выведи список всех версий конкретного Go-модуля/пакета

Параметры

  • modulestringобязательный
  • limitnumber
list-npm-package-versions

Выводит список всех версий указанного NPM-пакета.

Выводит список всех версий указанного NPM-пакета.

Параметры

  • namestringобязательный
  • limitnumber
list-nuget-package-versions

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

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

Параметры

  • namestringобязательный
  • limitnumber
list-pypi-package-versions

Вывести все версии указанного пакета PyPI

Вывести все версии указанного пакета PyPI

Параметры

  • namestringобязательный
  • limitnumber
search-cargo-packages

Ищет пакеты в реестре Cargo

Ищет пакеты в реестре Cargo

Параметры

  • limitnumber
  • querystringобязательный
search-github-advisories

Поиск уязвимостей в GitHub Security Advisory Database. Фильтруйте по экосистеме (npm, pip, maven и т.д.), степени серьёзности, типу или CVE ID.

Поиск уязвимостей в GitHub Security Advisory Database. Фильтруйте по экосистеме (npm, pip, maven и т.д.), степени серьёзности, типу или CVE ID.

Параметры

  • cveIdstring

    Filter by CVE identifier

  • ecosystemenum

    Filter by package ecosystem (npm, pip, maven, etc.)

    actionscomposererlanggomavennpmnugetotherpippubrubygemsrustswift
  • limitnumber

    Maximum number of results to return

  • severityenum

    Filter by severity level (low, medium, high, critical)

    unknownlowmediumhighcritical
  • typeenum

    Filter by advisory type (reviewed, malware, unreviewed)

    reviewedmalwareunreviewed
search-npm-packages

Ищет пакеты в реестре NPM

Ищет пакеты в реестре NPM

Параметры

  • limitnumber
  • querystringобязательный
search-nuget-packages

Искать пакеты в реестре NuGet.

Искать пакеты в реестре NuGet.

Параметры

  • limitnumber
  • querystringобязательный

Другие проверенные MCP-сервера

nteract/semiotic

nteract/semiotic

Semiotic — React-библиотека визуализации данных со встроенным MCP-сервером. AI-ассистенты могут рендерить графики, проверять конфигурации и получать рекомендации по чартам. Сотни типов диаграмм — о...

TypeScript2685
executeautomation/playwright-mcp-server

executeautomation/playwright-mcp-server

Сервер для браузерной автоматизации на Playwright. Используется AI-агентами для открытия страниц, скриншотов, веб-скрапинга и выполнения JavaScript в реальном браузере. Отлично подходит для тестиро...

TypeScript5578
TencentEdgeOne/edgeone-pages-mcp

TencentEdgeOne/edgeone-pages-mcp

официальный

MCP сервер для деплоя full-stack проектов на EdgeOne Makers и получения публичных URL. Полезен разработчикам, которым нужно быстро опубликовать приложение или одиночную HTML страницу для предпросмотра. Поддерживает Node.js 18+.

TypeScript427
StacklokLabs/osv-mcp

StacklokLabs/osv-mcp

официальный

Сервер для поиска уязвимостей в открытом коде через базу OSV. Подходит LLM-инструментам: запрашивай уязвимости для пакетов, версий или коммитов, получай детали по ID. Удобный MCP инструмент для без...

Go36
zilliztech/mcp-server-milvus

zilliztech/mcp-server-milvus

официальный

MCP-сервер для векторной базы Milvus. Предоставляет LLM-приложениям векторный и гибридный поиск, управление коллекциями, операции с данными. Полезен разработчикам, интегрирующим AI с Claude Desktop...

Python237
atilaahmettaner/tradingview-mcp

atilaahmettaner/tradingview-mcp

MCP сервер для рыночных данных и технического анализа — акции, крипта, форекс и фьючерсы. Включает скринеры, бэктестинг и 30+ инструментов. Работает с Claude, ChatGPT, Cursor — всё в одном сервере.

Python3576
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин