Query OSV.dev for known vulnerabilities by package and version, and scan lockfiles in batch.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add osv-advisories -- docker run -i --rm ghcr.io/basitalisandhu/mcp-osv-advisories:0.2.2~/.codex/config.toml
[mcp_servers.osv-advisories]
command = "docker"
args = ["run", "-i", "--rm", "ghcr.io/basitalisandhu/mcp-osv-advisories:0.2.2"]
# codex mcp add osv-advisories -- docker run -i --rm ghcr.io/basitalisandhu/mcp-osv-advisories:0.2.2~/.cursor/mcp.json
{
"mcpServers": {
"osv-advisories": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/basitalisandhu/mcp-osv-advisories:0.2.2"
]
}
}
}.vscode/mcp.json
{
"servers": {
"osv-advisories": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/basitalisandhu/mcp-osv-advisories:0.2.2"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"osv-advisories": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/basitalisandhu/mcp-osv-advisories:0.2.2"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"osv-advisories": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/basitalisandhu/mcp-osv-advisories:0.2.2"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"osv-advisories": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/basitalisandhu/mcp-osv-advisories:0.2.2"
]
}
}
}