OSV
MCP ServerFree** - Access the [OSV (Open Source Vulnerabilities) database](https://osv.dev/) for vulnerability information. Query vulnerabilities by package version or commit, batch query multiple packages, and get detailed vulnerability information by ID.
Capabilities6 decomposed
vulnerability-lookup-by-package-version
Medium confidenceQuery the OSV database to retrieve vulnerability information for a specific package and version combination. The MCP server translates package identifiers (name, version, ecosystem) into OSV API calls, returning structured vulnerability records with severity, affected versions, and remediation guidance. Supports multiple package ecosystems (npm, PyPI, Maven, etc.) through OSV's unified schema.
Exposes OSV's unified vulnerability schema across heterogeneous package ecosystems through a single MCP interface, abstracting away ecosystem-specific API differences and enabling consistent vulnerability queries regardless of package manager
Broader ecosystem coverage than Snyk or GitHub Dependabot because it queries the open-source OSV database directly rather than relying on proprietary vulnerability feeds
vulnerability-lookup-by-commit-hash
Medium confidenceQuery vulnerabilities by Git commit SHA, enabling vulnerability detection at the source code level rather than package level. The MCP server translates commit hashes into OSV API queries, returning vulnerabilities that affect that specific commit in the repository's history. Useful for detecting vulnerabilities in dependencies pinned to specific commits or for analyzing historical code snapshots.
Enables commit-hash-based vulnerability queries, which is critical for Git-pinned dependencies and source-level security audits — a capability not commonly exposed in package-manager-centric vulnerability tools
Unique ability to query vulnerabilities at the commit level rather than package version, enabling security analysis of Git-based dependency pinning strategies that bypass traditional package managers
batch-vulnerability-query-multiple-packages
Medium confidenceSubmit multiple package-version pairs in a single request and receive vulnerability data for all of them in one response. The MCP server batches requests to the OSV API, reducing round-trip latency and enabling efficient scanning of entire dependency manifests (package.json, requirements.txt, pom.xml, etc.). Implements request coalescing to minimize API calls while handling partial failures gracefully.
Implements batch query aggregation at the MCP layer, allowing clients to submit multiple packages in a single tool call and receive coalesced results, reducing network round-trips and API call overhead compared to sequential queries
More efficient than making individual API calls for each dependency because batch requests reduce network latency and API overhead, making it practical for scanning large dependency trees in CI/CD pipelines
vulnerability-detail-retrieval-by-id
Medium confidenceFetch comprehensive vulnerability details by OSV ID (e.g., GHSA-xxxx-xxxx-xxxx, CVE-YYYY-NNNNN). The MCP server queries the OSV database for the full vulnerability record, including affected versions, severity scores (CVSS), remediation steps, references, and related advisories. Returns structured data suitable for generating security reports or populating vulnerability dashboards.
Provides direct access to OSV's comprehensive vulnerability records by ID, including cross-referenced CVE/GHSA data and ecosystem-specific impact information, enabling rich vulnerability context without requiring multiple data sources
Single source of truth for vulnerability details across multiple ecosystems and advisory formats (CVE, GHSA, etc.), eliminating the need to cross-reference multiple vulnerability databases
mcp-tool-schema-based-function-calling
Medium confidenceImplements OSV vulnerability queries as MCP tools with JSON schema definitions, enabling LLM agents and MCP clients to discover and invoke vulnerability lookups through a standardized tool-calling interface. The MCP server exposes tools for package queries, commit queries, batch queries, and detail lookups, each with defined input schemas and response formats that LLMs can understand and invoke autonomously.
Exposes OSV vulnerability queries as MCP tools with standardized schemas, enabling LLM agents to autonomously discover and invoke vulnerability checks without hardcoded integrations, following the MCP protocol for tool discovery and invocation
Enables agentic vulnerability scanning where LLMs can autonomously decide when and how to query OSV based on code context, rather than requiring explicit human-triggered scans or hardcoded CI/CD rules
ecosystem-agnostic-vulnerability-aggregation
Medium confidenceAbstracts away ecosystem-specific vulnerability data formats and APIs by translating queries across npm, PyPI, Maven, Rust crates, Go modules, and other supported ecosystems into a unified OSV schema. The MCP server handles ecosystem detection, version normalization, and response mapping, returning consistent vulnerability records regardless of the underlying package manager or ecosystem.
Provides a single, unified interface for querying vulnerabilities across 10+ package ecosystems by leveraging OSV's cross-ecosystem schema, eliminating the need to learn ecosystem-specific vulnerability APIs
Supports more ecosystems in a single tool than ecosystem-specific scanners (e.g., npm audit only works for npm), making it ideal for polyglot projects and enterprise environments with diverse tech stacks
Capabilities are decomposed by AI analysis. Each maps to specific user intents and improves with match feedback.
Related Artifactssharing capabilities
Artifacts that share capabilities with OSV, ranked by overlap. Discovered automatically through the match graph.
Mend.io
AI-powered application security with auto-remediation.
VulnCheck
Real-time cyber threat intelligence, proactive vulnerability...
Seal Security
Automates open source vulnerability detection and delivers immediate...
bumpgen
AI agent that keeps npm dependencies up-to-date
BlackBox AI
Revolutionize coding: AI generation, conversational code help, intuitive...
Chroma Package Search
** - Add to coding agents like Claude or Cursor to give them the ability to understand and better use thousands of dependencies.
Best For
- ✓developers building dependency scanning tools
- ✓security engineers auditing supply chain risks
- ✓CI/CD pipeline maintainers integrating vulnerability checks
- ✓developers using Git-based dependency pinning (e.g., npm with git URLs)
- ✓security researchers analyzing vulnerability timelines
- ✓teams auditing historical code versions for retroactive vulnerability discovery
- ✓CI/CD pipeline builders integrating security checks into build processes
- ✓dependency management tool developers building vulnerability scanners
Known Limitations
- ⚠OSV database coverage varies by ecosystem — some package managers have more complete vulnerability data than others
- ⚠Query latency depends on OSV API response time (typically 200-500ms per request)
- ⚠No built-in caching — repeated queries for the same package hit the API each time
- ⚠Commit-based queries only work for repositories indexed in OSV — not all open-source projects are covered
- ⚠Requires exact commit SHA — abbreviated hashes or branch names are not supported
- ⚠No transitive dependency analysis — only checks the specific commit, not its dependencies
Requirements
Input / Output
UnfragileRank
UnfragileRank is computed from adoption signals, documentation quality, ecosystem connectivity, match graph feedback, and freshness. No artifact can pay for a higher rank.
About
** - Access the [OSV (Open Source Vulnerabilities) database](https://osv.dev/) for vulnerability information. Query vulnerabilities by package version or commit, batch query multiple packages, and get detailed vulnerability information by ID.
Categories
Alternatives to OSV
Are you the builder of OSV?
Claim this artifact to get a verified badge, access match analytics, see which intents users search for, and manage your listing.
Get the weekly brief
New tools, rising stars, and what's actually worth your time. No spam.
Data Sources
Looking for something else?
Search →