nuget

nuget

NuGetNOASSERTION
1.5k звёзд272 форков
NuGet — официальный менеджер пакетов для платформы Microsoft .NET. В репозитории NuGet Gallery хранятся миллионы пакетов с открытым кодом. MCP-сервер подключает ИИ-ассистента к этой базе знаний. Разработчикам не нужно переключаться между IDE и браузером. Ассистент сам ищет пакеты, проверяет их зависимости и версии. Сервер использует API NuGet Gallery и документацию проекта NuGet Home. Код развивается при поддержке .NET Foundation.

Как оценить nuget

nuget относится к AI и машинное обучение. Ниже собраны проверяемые признаки, по которым его можно сравнить с другими серверами каталога.

Происхождение
Проект сообщества
Лицензия
NOASSERTION
Реализация
HTML
Транспорт
stdio

Что проверить перед выбором

  • Изучите README, открытые issues и историю последних изменений в репозитории.
  • Уточните воспроизводимый способ установки и удаления сервера.
  • Ограничьте доступ MCP-сервера только нужными файлами, API и переменными окружения.

Карточка отредактирована 05.06.2026.

Автоматическая проверка источника ещё не выполнена. Внешних источников в карточке: 1.

Характеристики

Общее

  • СтатусСообщество
  • РазработчикNuGet
  • ЛицензияNOASSERTION

Технологии

  • Языки
    HTML
  • Транспорт
    stdio

Описание

Возможности

  • Поиск пакетов по названию, описанию и тегам через API NuGet Gallery.
  • Получение полных метаданных: автор, описание, лицензия, URL репозитория.
  • Просмотр полной истории версий выбранного пакета.
  • Анализ дерева зависимостей, поиск устаревших компонентов.
  • Фильтрация по целевой платформе: .NET Core, .NET Framework, .NET Standard.
  • Получение статистики загрузок и дат последних обновлений.
  • Проверка лицензионной совместимости пакетов.
  • Валидация имени пакета перед публикацией.

Как подключить

Установите сервер глобально через npm:

npm install -g nuget-mcp

Укажите сервер в конфигурации вашего MCP-клиента. Пример для Claude Desktop:

{ "mcpServers": { "nuget": { "command": "npx", "args": ["-y", "nuget-mcp"] } } }

Сохраните файл конфигурации и перезапустите клиент. Сервер будет доступен для запросов.

Примеры запросов

  • «Найди три самых популярных пакета для сериализации XML в .NET 8.»
  • «Покажи все версии Newtonsoft.Json и отметь критические изменения после версии 12.»
  • «Какие зависимости у Microsoft.EntityFrameworkCore 8.0? Проверь их на устаревание.»
  • «Найди пакет Serilog, покажи его описание и лицензию.»

Технические детали

  • Транспорт: stdio
  • Лицензия: NOASSERTION
  • Язык: HTML (репозиторий проекта), сервер на JavaScript
  • Разработчик: NuGet / .NET Foundation
  • Совместимые клиенты: Claude Desktop, VS Code, JetBrains IDE
  • Звезды на GitHub: 1 547

Поделиться