Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

DepsGuard

БесплатноНе проверен

AI-powered dependency vulnerability and breaking change analyzer that scans dependencies, identifies vulnerabilities via OSV.dev, and uses AI to assess real imp

GitHubEmbed

Описание

AI-powered dependency vulnerability and breaking change analyzer that scans dependencies, identifies vulnerabilities via OSV.dev, and uses AI to assess real impact and suggest fixes.

README

CI PyPI License Python

AI-Powered Dependency Vulnerability & Breaking Change Analyzer MCP

의존성 패키지의 취약점을 OSV.dev에서 실시간 조회하고, AI가 내 코드의 실제 사용 패턴과 연결하여 진짜 위험한 것만 우선순위화합니다. 버전 업데이트 시 breaking change 영향 범위까지 분석하여 수정 코드를 제안합니다.

기존 도구와 차이점

도구 취약점 탐지 실제 영향 분석 Breaking Change 분석
pip audit / npm audit
Dependabot / Renovate
DepsGuard MCP ✅ AI 판단 ✅ AI 판단

빠른 시작

pip install depsguard-mcp

# Claude Code에 MCP 등록
claude mcp add depsguard -- depsguard-mcp serve

# 환경 변수 (LLM 선택)
export DEPSGUARD_LLM_PROVIDER="anthropic"   # anthropic | openai | gemini | ollama
export ANTHROPIC_API_KEY="sk-..."

# 사내 프록시 환경
export DEPSGUARD_PROXY="http://proxy:8080"

CLI 사용

# 취약점 스캔
depsguard scan ./requirements.txt
depsguard scan ./package.json

# 업그레이드 breaking change 분석
depsguard upgrade django --from 3.2.0 --to 4.2.0

MCP 도구 목록

도구 설명
scan_dependencies 의존성 파일 스캔 + AI 실제 영향 분석
analyze_upgrade 버전 업그레이드 breaking change AI 분석
list_packages 의존성 파일 패키지 목록 파싱

지원 생태계

파일 생태계
requirements.txt, pyproject.toml Python / PyPI
package.json Node.js / npm

아키텍처

의존성 파일 파싱
      ↓
OSV.dev API (취약점 조회, 무료·Key 불필요)
      ↓
AST 코드 사용 패턴 분석
      ↓
LLM 실제 영향 판단 (anthropic / openai / gemini / ollama)
      ↓
MCP 도구 응답

라이선스

Apache 2.0

from github.com/Kim-Kyowon/depsguard-mcp

Установка DepsGuard

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/Kim-Kyowon/depsguard-mcp

FAQ

DepsGuard MCP бесплатный?

Да, DepsGuard MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для DepsGuard?

Нет, DepsGuard работает без API-ключей и переменных окружения.

DepsGuard — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить DepsGuard в Claude Desktop, Claude Code или Cursor?

Открой DepsGuard на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare DepsGuard with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории ai