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.
Experimental MCP server for current empirical verification of explicit public HTTPS endpoint claims.
NVD MCP — wraps the NIST National Vulnerability Database API.
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