AS

AI-Powered Security Scanner for Python projects and GitHub repositories.

Created 3 months ago

AI-Powered Security Scanner for Python projects and GitHub repositories.

development security AI vulnerability GitHub

What is AI-Powered Security Scanner for Python projects and GitHub repositories.?

VulniCheck provides comprehensive security analysis for Python projects and GitHub repositories using AI-powered vulnerability detection. It scans dependencies for known vulnerabilities, detects exposed secrets, analyzes Dockerfiles, validates MCP configurations, generates AI-powered risk assessments, and provides actionable remediation recommendations.

Documentation

VulniCheck - AI-Powered Security Scanner

VulniCheck provides comprehensive security analysis for Python projects and GitHub repositories using AI-powered vulnerability detection.

Quick Start# Installation for Claude Code

[!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.

Usage

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:

  • ✅ Scan dependencies for known vulnerabilities (requirements.txt, pyproject.toml, setup.py)
  • ✅ Detect exposed secrets and credentials
  • ✅ Analyze Dockerfiles for security issues
  • ✅ Validate MCP configurations
  • ✅ Generate AI-powered risk assessments
  • ✅ Provide actionable remediation recommendations

Key Features

  • Comprehensive Coverage: Queries 5+ vulnerability databases (OSV.dev, NVD, GitHub Advisory, CIRCL, Safety DB)
  • GitHub Integration: Scan any public/private GitHub repository directly
  • AI-Powered Analysis: Uses OpenAI/Anthropic APIs for intelligent security assessment
  • Secrets Detection: Finds exposed API keys, passwords, and credentials
  • Docker Security: Analyzes Dockerfiles for vulnerable dependencies
  • Smart Caching: Avoids redundant scans with commit-level caching
  • Zero Config: Works out of the box, enhanced with optional API keys

Requirements

  • Python 3.10+
  • Claude Code or compatible MCP client

Supported File Types

  • Dependencies: requirements.txt, pyproject.toml, setup.py, lock files (uv.lock, requirements.lock, etc.)
  • Containers: Dockerfile, docker-compose.yml
  • Secrets: All text-based files (excludes binary files, git history)
  • GitHub: Any public or private repository URL

Support


DISCLAIMER: Vulnerability data provided "AS IS" without warranty. Users responsible for verification. See DETAILS.md for full disclaimer.

Server Config

{
  "mcpServers": {
    "ai-powered-security-scanner-for-python-projects-and-github-repositories.-server": {
      "command": "npx",
      "args": [
        "ai-powered-security-scanner-for-python-projects-and-github-repositories."
      ]
    }
  }
}

Links & Status

Repository: github.com
Hosted: No
Global: No
Official: No

Project Info

Hosted Featured
Created At: Aug 08, 2025
Updated At: Aug 08, 2025
Author: Andras Fe
Category: Security
License: Vulnerability data provided 'AS IS' without warranty.
Tags:
development security AI