MCPcopy Index your code
hub / github.com/ProcessusT/vulnspy

github.com/ProcessusT/vulnspy @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
22 symbols 63 edges 1 files 0 documented · 0% updated 3y ago★ 381 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

VULNSPY

VULNSPY regularly retrieves the latest alerts published by the CERT-FR

and the related vulnerabilities with their CVSS score and allows you to

notify by email, slack or by discord if a defined threshold is exceeded

Changelog

On last version (V 1.2) :

  • Add Slack Notifer
  • Dependencies => requirements.txt

Version 1.1 :

  • Complete rewrite for discord bot and webhook

  • Best format for message output

Version 1.0 :

  • Notify by email and by discord

Installation

git clone https://github.com/Processus-Thief/vulnspy
cd vulnspy/
python3 -m venv .venv
pip install -r requirements.txt
python3 ./vulnspy.py

IMPORTANT : You need to configure SMTP, Discord and Slack options in script :

Core symbols most depended-on inside this repo

discord_msg
called by 5
vulnspy.py
check_admin
called by 2
vulnspy.py
scrape_all_cve
called by 2
vulnspy.py
discord_split
called by 1
vulnspy.py
get_best_cve
called by 1
vulnspy.py
email_msg
called by 1
vulnspy.py
email_send
called by 1
vulnspy.py
slack_msg
called by 1
vulnspy.py

Shape

Function 22

Languages

Python100%

Modules by API surface

vulnspy.py22 symbols

For agents

$ claude mcp add vulnspy \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact