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

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

Получает подробную информацию о конкретном 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

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

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

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

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

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

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

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

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

  • 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)

get-pypi-package-details

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Параметры
  • cveIdstring

    Filter by CVE identifier

  • ecosystemenum

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

  • limitnumber

    Maximum number of results to return

  • severityenum

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

  • typeenum

    Filter by advisory type (reviewed, malware, unreviewed)

search-npm-packages

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

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

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

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

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

tadas-github/a2asearch-mcp

tadas-github/a2asearch-mcp

MCP-сервер для поиска по единому каталогу AI-агентов, MCP-серверов, CLI-инструментов и навыков. Позволяет находить нужные инструменты прямо из Claude, Cursor и других MCP-клиентов. Полезен разработ...

JavaScript21
ofershap/mcp-server-npm-plus

ofershap/mcp-server-npm-plus

MCP сервер для анализа npm-пакетов: поиск, размер бандла, уязвимости, сравнение загрузок и дерево зависимостей. Без ключей, через публичные API — незаменим при выборе библиотеки в редакторе.

TypeScript1
ssatama/rescuedogs-mcp-server

ssatama/rescuedogs-mcp-server

MCP сервер для поиска собак из приютов Европы и Великобритании. Фильтруй по породе, размеру, возрасту и образу жизни, получай детальные профили с AI-описанием характера. Поможет волонтёрам и будущим владельцам найти идеального питомца.

TypeScript1
pranciskus/newsmcp

pranciskus/newsmcp

NewsMCP - сервер для AI-агентов с доступом к мировым новостям. Группирует новости из сотен источников, классифицирует по темам и регионам, ранжирует по важности. Бесплатно, без ключа, установка одн...

TypeScript42
idosal/git-mcp

idosal/git-mcp

GitMCP — бесплатный открытый MCP-сервер, подключающий AI-ассистентов к актуальной документации и коду любого GitHub-проекта. Устраняет галлюцинации, работает без установки, через SSE-подключение. П...

TypeScript8380
qianniuspace/mcp-security-audit

qianniuspace/mcp-security-audit

MCP-сервер Security Audit Tool проверяет npm-зависимости на уязвимости в реальном времени. Он подключается к удалённому реестру npm и выдаёт отчёты с уровнями критичности, CVSS-оценками и рекомендациями по исправлению. Полезен разработчикам для автоматизации безопасности в MCP-среде.

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

Лука Никитин