Mmcp.market

Package Version Check MCP server

by MShekow·io.github.MShekow/package-version-check-mcp·v1.1.0·8 stars

Returns the latest package / dependency / tool versions for Python, NPM, Go, Docker, Helm, etc.

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

full report

Adoption
Growing

8 stars168 downloads/wk

Reviews

Write one

Nobody 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 posts

Read from the package source without running it. The installed server may list more.

  • get_github_action_versions_and_args

    Get the latest versions and metadata for GitHub Actions.

  • get_latest_package_versions
  • get_latest_tool_versions

    Get the latest stable versions of tools supported by mise-en-place.

  • get_supported_tools

    Get 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

no findings
  • 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
Overall 83/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install Package Version Check in Claude Code, Cursor or VS Code

claude mcp add package-version-check-mcp -- uvx package-version-check-mcp
Add to Cursor

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/mcp

in (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=stdio

This 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=stdio

Optional 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.

All Package Version Check alternatives →
  • Homebutler
    Tells an agent what changed on a server since it last looked - status, Docker, backups, Proxmox.
    C
  • Kubefwd
    Kubernetes port forwarding for local development with automatic /etc/hosts entries.
    A
  • Unraid RMCP
    Rust MCP server and CLI for Unraid GraphQL operations across NAS, Docker, VM, and storage workflows.
    C
  • Containerization Assist
    TypeScript MCP server for AI-powered containerization workflows with Docker and Kubernetes support
    A
  • Komodo MCP Server
    MCP server for Komodo - manage Docker containers, servers, stacks, and deployments via AI
    B

More from MShekow →