Nexus MCP server
io.github.addozhang/nexus·v0.1.1·2 starsQuery Sonatype Nexus Repository (OSS/Pro) for Maven, Python, and Docker artifacts
2 stars22 downloads/wk
Reviews
Write oneNobody has reviewed Nexus yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Nexus tools (6)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
get_docker_tagsGet all tags for a specific Docker image.
get_maven_versionsGet versions of a specific Maven artifact with pagination.
get_python_versionsGet versions of a specific Python package with pagination.
list_docker_imagesList Docker images in a Nexus repository.
search_maven_artifactSearch for Maven artifacts in Nexus Repository Manager.
search_python_packageSearch for Python packages in Nexus Repository Manager.
Public scan report
scanner v0.1.10 · 2026-09-28 · same rubric, same numbers if you re-run it
- Code scan16 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 233 days ago4/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Nexus compares
Against every graded Developer tools MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 66/100
- higher than 23% of 1,119 Developer tools servers
- Tools
- 6
- the typical Developer tools server has 7
- Tools that change things
- 0%
- typical: 5%. Fewer write tools means less an agent can break
- GitHub stars
- 2
- more than 65% of 855 Developer tools servers
- Downloads a week
- 22
- more than 6% of 436 Developer tools servers with a package
What its tools let an agent do: 6 read
Install Nexus in Claude Code, Cursor or VS Code
claude mcp add nexus -- uvx nexus-mcp-server
What the publisher says
From the Nexus repository's README, as published. We do not edit it. Read it on GitHub
Nexus MCP Server
<!-- mcp-name: io.github.addozhang/nexus -->
English | 简体中文
MCP (Model Context Protocol) server for Sonatype Nexus Repository Manager 3 (OSS and Pro), enabling AI assistants to query Maven, Python (PyPI), and Docker repositories.
Features
- Multiple transport modes - SSE (default) or streamable-http transport
- HTTP streaming transport - Modern SSE-based transport with header authentication
- Per-request authentication - Credentials passed via HTTP headers (no hardcoded secrets)
- Maven support - Search artifacts, list versions, get metadata
- Python support - Search packages, list versions, get metadata
- Docker support - List images, get tags, image metadata
- FastMCP framework - Fast, modern Python implementation
Compatibility
Supported Nexus versions:
- ✅ Nexus Repository Manager 3.x OSS (Open Source)
- ✅ Nexus Repository Manager 3.x Pro
This server uses the standard Nexus REST API v1 (/service/rest/v1), which is available in both OSS and Pro editions.
Available Tools
This MCP server provides 6 read-only tools for querying Nexus repositories:
📦 Maven Tools
🐍 Python/PyPI Tools
🐳 Docker Tools
Note: All tools are read-only and safe to use. No write operations (create/update/delete) are supported.
Installation
From Source
# Clone the repository
git clone https://github.com/your-org/nexus-mcp-server.git
cd nexus-mcp-server
# Create virtual environment
python -m venv venv
source venv/bin/activate # or venv/bin/activate.fish
# Install in development mode
pip install -e ".[dev]"
# Run the server (defaults to http://0.0.0.0:8000)
python -m nexus_mcpUsing Docker
# Quick start
docker run -p 8000:8000 addozhang/nexus-mcp-server:latest
# Or use docker-compose
docker-compose up
# See DOCKER.md for detailed deployment guideFor detailed deployment guide, see DOCKER.md.
Configuration
Server Configuration
The server can be configured using command line arguments or environment variables:
Priority: CLI arguments > Environment variables > Default values
Transport Modes:
- sse (default) - Server-Sent Events transport, compatible with most MCP clients
- streamable-http - Streamable HTTP transport for clients that prefer this protocol
Running the Server
Local Development
# SSE mode (default)
python -m nexus_mcp
# Streamable-HTTP mode
python -m nexus_mcp --transport streamable-http
# Custom port
python -m nexus_mcp --port 9000
# Custom host and port
python -m nexus_mcp --host 127.0.0.1 --port 9000Using Docker
# SSE mode (default)
docker run -p 8000:8000 addozhang/nexus-mcp-server:latestShortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Nexus: common questions
- Is Nexus MCP server safe?
- With care: it is graded C, so read the findings first (66/100). Read the Nexus safety report
- How do I install Nexus?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Nexus need an API key?
- Yes. The registry entry asks for
NEXUS_PASSWORD. - Is Nexus maintained?
- The last commit was 270 days ago (2026-02-07). The latest release is v0.1.1.
- What can I use instead of Nexus?
- Servers from other publishers that do the same job: Homebutler MCP server, maintenant MCP server and Komodo MCP Server.
- How does Nexus compare with other Developer tools MCP servers?
- safety score 66/100 (higher than 23% of 1,119 Developer tools servers); tools 6 (the typical Developer tools server has 7); tools that change things 0% (typical: 5%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Nexus
Same job from other publishers: the closest match first, then the best rated.
- HomebutlerTells an agent what changed on a server since it last looked - status, Docker, backups, Proxmox.not reviewedEstablishedC
- maintenantDocker monitoring for AI agents: logs, history, alerts. Can ack alerts; never touches containers.not reviewedEstablishedC
- Komodo MCP ServerMCP server for Komodo - manage Docker containers, servers, stacks, and deployments via AInot reviewedEstablishedB
- Unraid RMCPRust MCP server and CLI for Unraid GraphQL operations across NAS, Docker, VM, and storage workflows.not reviewedEstablishedC
- Containerization AssistTypeScript MCP server for AI-powered containerization workflows with Docker and Kubernetes supportnot reviewedEstablishedA