VulScan-MCP
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@VulScan-MCPCheck for security vulnerabilities in my project"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
VulScan-MCP š”ļø
Scan your dependencies for security vulnerabilities (CVEs) directly in VS Code
Ask Copilot: "Check for vulnerabilities" ā Get instant CVE reports with fix instructions.
Quick Start
Install: Search "VulScan-MCP" in VS Code Extensions
Requirement: Python 3.11+ installed (Download)
Use: Ask Copilot:
"Check for security vulnerabilities"
That's it! Dependencies auto-install on first use.
Related MCP server: VulnPilot
What You Get
### 1. lodash @ 4.17.15
#### š¦ Library Affected
- Package: lodash
- Current Version: 4.17.15
- Severity: HIGH
#### š CVE Details
- CVE IDs: CVE-2021-23337, CVE-2020-28500
- What is it: Command injection vulnerability allowing attackers to execute arbitrary code
#### ā
Mitigation Steps
ā ļø WARNING: Version upgrade required. Test in staging first.
1. Update package.json: "lodash": "^4.17.21"
2. Run: npm install
3. Run full test suite
4. Deploy to staging and monitorSupported
Languages: JavaScript, TypeScript, Python, Java, Go, Rust, Ruby, PHP, C++, .NET
Sources: NVD (National Vulnerability Database) + OSV (Open Source Vulnerabilities)
Platforms: Windows, macOS, Linux
What It Checks
ā
Security vulnerabilities (CVEs) - Known exploitable flaws
ā NOT deprecated packages - This tool is CVE-focused only
Note: Clean results mean no CVEs found - packages may still be outdated but secure.
Troubleshooting
Python not found?
Install Python 3.11+ globally, then restart VS Code.
"No module named 'mcp'" error?
python3 -m pip install --user mcp requestsStill issues? Check logs:
Windows:
%TEMP%\vulscan-mcp-debug.logmacOS/Linux:
/tmp/vulscan-mcp-debug.log
Developer Info
# Clone & run
git clone https://github.com/abhishekrai43/VulScan-MCP.git
cd VulScan-MCP
pip install -r requirements.txt
python -m mcp_server
# Test extension
cd vulscan-mcp-vscode
npm install && npm run compile
# Press F5 in VS CodeLicense & Support
MIT License | Report Issues
Built with Model Context Protocol, NVD API, OSV API
This server cannot be deployed
Maintenance
Related MCP Connectors
Security scanner for MCP servers. Detect vulnerabilities, prompt injection, and tool poisoning.
Zero-config MCP security scanner for AI-generated apps. 25K+ vulnerability patterns.
Scan any public GitHub MCP-server repo for security issues. 37 MCP-specific L1 rules, 8 languages.
Scan any MCP server for tool-poisoning, security, auth & license. Trust score before install.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceLocal MCP server that scans code for security issues (secrets, dependencies, configurations, risky patterns) and integrates with GitHub Copilot in VS Code for automated pre-commit reviews.-
- AlicenseAqualityBmaintenanceAn MCP server that gives AI assistants the ability to check open-source packages for vulnerabilities, enrich findings with real-world exploit intelligence, and statically analyse whether vulnerable code is actually reachable in your project.31Apache 2.0
- AlicenseAqualityBmaintenanceA local MCP server that scans repository dependencies for known vulnerabilities (CVEs) using OSV.dev, enriches findings with NVD and CISA KEV data, and supports triage, remediation, and accepted risk management directly from an AI coding assistant.635 npm1MIT
- AlicenseNot gradedqualityBmaintenanceStandalone MCP server that provides security scanning, project mapping, and vulnerability fix generation to AI coding assistants.235 npm2MIT