Package Version Check MCP server
Returns the latest package / dependency / tool versions for Python, NPM, Go, Docker, Helm, etc.
8 stars168 downloads/wk
Reviews
Write oneNobody has reviewed Package Version Check yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Package Version Check tools (4)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
get_github_action_versions_and_argsGet the latest versions and metadata for GitHub Actions.
get_latest_package_versionsget_latest_tool_versionsGet the latest stable versions of tools supported by mise-en-place.
get_supported_toolsGet list of all tools supported by the get_latest_tool_versions MCP tool.
Public scan report
scanner v0.1.10 · 2026-09-28 · same rubric, same numbers if you re-run it
- Code scan31 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 1 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Install Package Version Check in Claude Code, Cursor or VS Code
claude mcp add package-version-check-mcp -- uvx package-version-check-mcp
What the publisher says
From the Package Version Check repository's README, as published. We do not edit it. Read it on GitHub
package-version-check-mcp
A MCP server that returns the latest stable versions of packages you use as dependencies in a variety of ecosystems, such as Python, NPM, Go, or GitHub Actions.
It also supports looking up the latest versions of almost 1000 tools, such as development runtimes like python, node, dotnet, development tools like gradle, and various DevOps tools like kubectl or terraform, via the mise-en-place tool.
Why do I need this?
Whenever an AI coding agents generates files that pin dependency versions, they insert outdated versions because their training happened weeks or months ago, and new dependency versions have been released since then. As a developer, it is annoying having to manually fix these outdated versions.
This MCP fixes this problem. Use it together with an MCP such as Context7 to avoid that your AI agent produces outdated code.
Features
Supported ecosystems / tools:
- Developer ecosystems:
- NPM - Node.js packages from registry.npmjs.org
- PyPI - Python packages from PyPI
- NuGet - .NET packages from NuGet
- Maven / Gradle - Java/Kotlin/Scala packages from Maven repositories (Maven Central, Google Maven, etc.)
- Go - Go modules from proxy.golang.org
- PHP - PHP packages from Packagist (used by Composer)
- Ruby - Ruby gems from rubygems.org
- Rust - Rust crates from crates.io
- Swift - Swift packages from GitHub repositories
- Dart - Dart packages from pub.dev
- DevOps ecosystems:
Usage
Adding the MCP to Your Agent
There are three ways to make this MCP available to your AI coding agent:
Option 1: Use the Hosted Service (Easiest)
Point your agent to the free hosted service:
https://package-version-check-mcp.onrender.com/mcpin (streamable) HTTP mode.
This is the quickest way to get started. Note that the hosted service may have rate limits from the underlying package registries.
Option 2: Run with uvx (for local use)
Use uvx to run the MCP server locally:
uvx package-version-check-mcp --mode=stdioThis automatically installs and runs the latest version from PyPI.
Requirements:
- You need the mise binary on PATH if you want to call the tools getsupportedtools or getlatesttool_versions
Optional but recommended: Set the GITHUB_PAT environment variable to a GitHub Personal Access Token (no scopes required) to avoid GitHub API rate limits.
Option 3: Run with Docker (for local use)
Use the pre-built Docker image:
docker run --pull=always --rm -i ghcr.io/mshekow/package-version-check-mcp:latest --mode=stdioOptional but recommended: Pass the GITHUBPAT environment variable using -e GITHUBPAT=yourtokenhere to avoid GitHub API rate limits.
Caching Configuration
To improve performance and reduce API calls to package registries, you can enable caching:
- PACKAGEVERSIONCACHE_ENABLED: Set to true to enable caching (disabled by default)
- PACKAGEVERSIONCACHETTLSECONDS: Cache duration in seconds (default: 3600 / 1 hour)
- PACKAGEVERSIONCACHEMAXSIZE_MB: Maximum cache size in MB (default: 64)
The cache is an in-memory TTL (Time-To-Live) cache. It resets when the MCP server restarts.
Configuring Your Agent
Once you've added the MCP server, you need to:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Package Version Check: common questions
- Is Package Version Check MCP server safe?
- Mostly: it is graded B (83/100). Read the Package Version Check safety report
- How do I install Package Version Check?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Package Version Check need an API key?
- Yes. The registry entry asks for
GITHUB_PAT. - Is Package Version Check maintained?
- The last commit was 15 days ago (2026-09-28). The latest release is v1.1.0.
- What can I use instead of Package Version Check?
- Servers from other publishers that do the same job: Homebutler MCP server, Kubefwd MCP server and Unraid RMCP MCP server. Compare all Package Version Check alternatives.
Alternatives to Package Version Check
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
- KubefwdKubernetes port forwarding for local development with automatic /etc/hosts entries.not reviewedEstablishedA
- 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
- Komodo MCP ServerMCP server for Komodo - manage Docker containers, servers, stacks, and deployments via AInot reviewedGrowingB