VulnerabilityMCPServer
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., "@VulnerabilityMCPServerget details for CVE-2025-53770"
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.
VulnerabilityMCPServer
Test d'un serveur MCP local sur le protocol HTTP, avec un mode d'exposition alternatif en API REST/JSON classique.
Prerequisites
A python version 3.9+ should be installed
NPM should be installed (using NodeJS installation)
Related MCP server: CIRCL CVE SEARCH MCP Server
Set up environment
Clone the Github repo
Create a virtual environment linked to the project
python -m venv <PATH_TO_YOU_VENV_FOLDER>\VulnerabilityMCPServerStart the virtual environment
<PATH_TO_YOU_VENV_FOLDER>\Scripts\Activate.ps1Use other script based on your environment type (activate / activate.bat)
Install python packages
pip install -e .This installs every dependency needed to run the server (either mode) and
registers the two CLI commands used below, vuln-db and vuln-server, from
the single pyproject.toml manifest.
Build the local vulnerability database
The server reads from a local SQLite database (data/vulnerability.db,
git-ignored) that must be built before first use, with the vuln-db CLI:
vuln-db --initSee docs/vuln-db.md for the full CLI reference (flags,
environment variables, offline/LOCAL fetch mode, examples).
Launch the server
The vulnerability data can be exposed either over the MCP protocol or as
a plain REST/JSON API, chosen at startup with the vuln-server CLI:
vuln-server --mode mcp # MCP protocol, streamable-http, port 8001
vuln-server --mode rest # REST/JSON API, port 8080See docs/vuln-server.md for the full CLI reference:
configuration (JSON config file per mode, overridable by CLI flags),
available MCP tools / REST routes, and how to test each mode (MCP Inspector /
Swagger UI).
Run OpenCode
Now you can run OpenCode in a third terminal.
opencodeyou get

use the command /mcps to list mcp servers

Now test the following prompt
get info about vulnerability with id CVE-2025-53770 and trace if you used a mcp server and a tool in your response
We get the following response with local LLM qwen3.6:latest

We get the following response with remote Claude Sonnet 5

This server cannot be deployed
Maintenance
Related MCP Connectors
ZEN SecDB MCP server for CVE intelligence, CVSS/EPSS scoring, advisories, SSVC, and package audits.
NVD MCP — wraps the NIST National Vulnerability Database API (free, no auth)
Experimental MCP server for current empirical verification of explicit public HTTPS endpoint claims.
MCP server for ScanMalware.com URL scanning, malware detection, and analysis.
Related MCP Servers
- AlicenseBqualityDmaintenanceA Model Context Protocol (MCP) server for querying the CVE-Search API. This server provides comprehensive access to CVE-Search, browse vendor and product、get CVE per CVE-ID、get the last updated CVEs.6107MIT
- AlicenseAqualityCmaintenanceA Model Context Protocol (MCP) server for accessing the CIRCL CVE SEARCH API, providing comprehensive vulnerability and security information.510MIT
- AlicenseAqualityCmaintenanceMCP server that provides tools to search, filter, and retrieve CVE data from the NVD API, including by ID, keyword, severity, and recency.4MIT
- AlicenseNot gradedqualityDmaintenanceMCP server to query and manage CISA Known Exploited Vulnerabilities catalog with EPSS overlay, enabling vulnerability checks and remediation deadline tracking.31 PyPIMIT