Real-time Python package vulnerability scanner that checks dependencies against OSV and NVD databases, providing comprehensive security analysis with CVE details, lock file support, and actionable upgrade recommendations.
VulniCheck provides comprehensive security analysis for Python projects and GitHub repositories using AI-powered vulnerability detection.
[!CAUTION] MCP servers can execute code on your system. Only install MCP servers from trusted sources after reviewing their code and understanding the permissions they require.
The simplest way to get started is to ask claude: Hey Claude, follow instructions at https://raw.githubusercontent.com/andrasfe/vulnicheck/refs/heads/main/CLAUDE_INSTALL.md to install this MCP server.
Once installed, simply ask Claude Code:
"Run a comprehensive security check on my project"
"Run a comprehensive security check on https://github.com/owner/repo"
"Check this directory for security vulnerabilities"
VulniCheck will:
requirements.txt
, pyproject.toml
, and lock files. Projects using setup.py
for dependency management will need to generate a requirements.txt
file or migrate to pyproject.toml
.DISCLAIMER: Vulnerability data provided "AS IS" without warranty. Users responsible for verification. See DETAILS.md for full disclaimer.