io.github.addozhang/nexus
Query Sonatype Nexus Repository (OSS/Pro) for Maven, Python, and Docker artifacts
Versions
0.1.1latestTools 6
search_maven_artifact Search for Maven artifacts by group ID, artifact ID, or version. Searches across all Maven repositories (or a specific one) and returns matching artifacts with their available versions and download URLs. At least one of group_id or artifact_id must be provided.
get_maven_versions Get all versions of a specific Maven artifact with pagination. Returns a paginated list of available versions for the specified groupId:artifactId. Use continuation_token to fetch subsequent pages. Response includes: - versions: List of versions in this page - hasMore: Whether there are more pages - continuationToken: Token to fetch next page (if hasMore is true)
search_python_package Search for Python/PyPI packages by name. Searches PyPI-format repositories and automatically handles Python's naming conventions (converts between hyphens and underscores, e.g., 'my-package' vs 'my_package'). Returns matching packages with their versions and download URLs.
get_python_versions Get all versions of a specific Python package with pagination. Returns paginated versions of the package with format information (wheel, sdist, etc.) and download URLs. Response includes: - versions: List of versions in this page - hasMore: Whether there are more pages - continuationToken: Token to fetch next page (if hasMore is true)
list_docker_images List all Docker images in a repository. Returns all Docker images available in the specified repository with their available tags (sorted by tag name).
get_docker_tags Get all tags/versions for a specific Docker image. Returns detailed information about all tags for the specified image, including manifests, digests, and download URLs.
Permissions 3
network medium filesystem low env_vars low