A
securityA
licenseA
qualityAudits npm package dependencies for security vulnerabilities, providing detailed reports and fix recommendations with MCP integration.
Last updated -
1
26
24
TypeScript
MIT License
Enables querying for package vulnerabilities in the PyPI ecosystem, fetching CVEs associated with packages and identifying affected and fixed versions
A lightweight MCP (Model Context Protocol) server for OSV Database API.
Example:
name | description |
---|---|
query_package_cve | List all the CVE IDs for a specific package. Specific version can be passed as well for more narrow scope CVE IDs. |
query_for_cve_affected | Query the OSV database for a CVE and return all affected versions of the package. |
query_for_cve_fix_versions | Query the OSV database for a CVE and return all versions that fix the vulnerability. |
get_ecosystems | Query the MCP for current supported ecosystems. |
package
(string, required): The package name to queryversion
(string, optional): The version of the package to query. If not specified, queries all versionsecosystem
(string, optional): The ecosystem of the package. Defaults to "PyPI" for Python packagescve
(string, required): The CVE ID to query (e.g., "CVE-2018-1000805")cve
(string, required): The CVE ID to query (e.g., "CVE-2018-1000805")https://github.com/EdenYavin/OSV-MCP.git
Leave a review on VibeApp if you enjoyed it :)!
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
The server can be utilized for secure development by listing all packages' CVEs, their affected versions and their fix versions.