
mcp
augmntMIT
122 звёзд19 форков
Augments MCP Server — MCP-сервер для Claude Code, который предоставляет документацию по API фреймворков и библиотек. Он возвращает типы, пояснения и примеры кода для любого npm-пакета, а не только для популярных. Разработчик может получить полный контекст об API, не покидая среду разработки.
Версия 7 включает множество улучшений: поиск на основе BM25, 8 инструментов, кластеры синонимов для естественно-языковых запросов, реальные changelog для определения ломающих изменений, диагностика ошибок с привязкой к GitHub Issues, сравнение пакетов и сканирование зависимостей.
Установка
uvx augments-mcp-serverХарактеристики
Общее
- СтатусСообщество
- Разработчикaugmnt
- ЛицензияMIT
Технологии
- ЯзыкиTypeScript
- Транспортstreamable-httpstdio
Описание
Возможности
- Получать контекст API с описанием, типами и примерами (get_api_context).
- Искать API по концепциям с автоматическим подбором синонимов (search_apis).
- Запрашивать информацию о версиях с реальными ломающими изменениями (get_version_info).
- Генерировать миграционные гиды между версиями (get_migration_guide).
- Диагностировать ошибки с рекомендациями по исправлению (diagnose_error).
- Сравнивать несколько пакетов бок о бок (compare_packages).
- Сканировать зависимости проекта на устаревшие, depreacted и уязвимые пакеты (scan_project_deps).
- Использовать естественно-языковые запросы для поиска документации.
- Работать с любым npm-пакетом, не требуя предварительной индексации.
Как подключить
1. Установите сервер с помощью npx:
npx -y @augmnt-sh/augments-mcp-server
2. Добавьте конфигурацию в файл настроек MCP-клиента (например, для Claude Desktop):
{
"mcpServers": {
"augments": {
"command": "npx",
"args": ["-y", "@augmnt-sh/augments-mcp-server"],
"env": {
"GITHUB_TOKEN": "ghp_ваш_токен"
}
}
}
}
Токен GitHub опционален, но повышает лимиты API при получении примеров.
3. Перезапустите клиент. Сервер готов к работе.
Примеры запросов
- «Покажи контекст API для useEffect с очисткой в React».
- «Найди способы управления состоянием в библиотеке Zustand».
- «Сравни библиотеки валидации Zod, Yup и Joi».
- «Диагностируй ошибку "Objects are not valid as a React child"».
- «Сканируй зависимости моего проекта на устаревшие пакеты».
Технические детали
- Язык разработки: TypeScript
- Транспорт: streamable-http, stdio
- Лицензия: MIT
- Разработчик: augmnt
- Совместимые клиенты: Claude Desktop, Cursor, другие MCP-клиенты