artifact_list_repositories
Lists repositories filtered by package format and repository type across Nexus and Artifactory for supply chain discovery, helping locate target repos for upload or promotion.
Instructions
List repositories filtered by package format and repository type.
Works across both Nexus 3 (/service/rest/v1/repositories) and Artifactory (/api/repositories).
Purpose: Inspect repository topology and locate target repos for upload or promotion. When to Use: During supply chain discovery before publishing or pulling artifacts. Behavior: Read-Only query. Side Effects: None.
Args: format_filter: Filter by package format: 'maven2', 'docker', 'npm', 'pypi', 'helm', 'raw' (or 'generic') type_filter: Filter by type: 'hosted' (or 'local'), 'proxy' (or 'remote'), 'group' (or 'virtual') session_name: Session to query (default: 'default')
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "artifact_list_repositories"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type_filter | No | ||
| session_name | No | default | |
| format_filter | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |