deepsource_dependency_vulnerabilities
Identify and analyze dependency vulnerabilities in DeepSource projects with detailed insights on package versions, severity, reachability, and fixability. Supports cursor-based pagination for easy navigation.
Instructions
Get dependency vulnerabilities from a DeepSource project with support for Relay-style cursor-based pagination.
For forward pagination, use first
(defaults to 10) with optional after
cursor.
For backward pagination, use last
(defaults to 10) with optional before
cursor.
The response includes pageInfo
with hasNextPage
, hasPreviousPage
, startCursor
, and endCursor
to help navigate through pages.
The response provides detailed information about each vulnerability, including:
- Package information (name, ecosystem, purl)
- Package version details
- Vulnerability details (identifiers, severity, CVSS scores)
- Reachability status (whether the vulnerability is reachable in the code)
- Fixability information (whether and how the vulnerability can be fixed)
Input Schema
Name | Required | Description | Default |
---|---|---|---|
after | No | Cursor to fetch records after this position | |
before | No | Cursor to fetch records before this position | |
first | No | Number of items to return after the "after" cursor (default: 10) | |
last | No | Number of items to return before the "before" cursor (default: 10) | |
offset | No | Legacy pagination: Number of items to skip | |
projectKey | Yes | The unique identifier for the DeepSource project |
Input Schema (JSON Schema)
You must be authenticated.
Other Tools from DeepSource MCP Server
Related Tools
- @qianniuspace/mcp-security-audit
- @sapientpants/deepsource-mcp-server
- @sapientpants/deepsource-mcp-server
- @sapientpants/deepsource-mcp-server
- @jamiesonio/defectdojo-mcp
- @Nekzus/npm-sentinel-mcp