Github MShekow Package Version Check Mcp
Returns the latest package / dependency / tool versions for Python, NPM, Go, Docker, Helm, etc.
About This MCP Server
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.
Tools & Endpoints12
Why Use Github MShekow Package Version Check Mcp?
- 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:
Specifications
Requirements
- The MCP server depends on the mise-en-place package for looking up tool versions. See https://mise.jdx.dev/installing-mise.html for installation instructions.
Hosting
Hosting Options
- Package
API
Integrate this server into your application. Choose a connection method below.
Install
uvx package-version-check-mcp --mode=stdioPerformance
Usage
Quick Reference
- Name
- Github MShekow Package Version Check Mcp
- Function
- Returns the latest package / dependency / tool versions for Python, NPM, Go, Docker, Helm, etc.
- Available Tools
- packages: Array of package specifications, where each item contains:, ecosystem (required): Either "npm", "pypi", "nuget", "maven_gradle", "go", "php", "rubygems", "rust", "swift", "dart", "docker", "helm", "terraform_provider", or "terraform_module", package_name (required): The name of the package, For npm: package name (e.g., "express"), For pypi: package name (e.g., "requests"), For nuget: package name (e.g., "Newtonsoft.Json"), For maven_gradle: "[registry:]<groupId>:" format (e.g., "org.springframework:spring-core"). If registry is omitted, Maven Central is assumed., For go: Absolute module identifier (e.g., "github.com/gin-gonic/gin"), For php: Package name in "vendor/package" format (e.g., "monolog/monolog", "laravel/framework"), For rubygems: Gem name (e.g., "rails", "devise"), For rust: Crate name (e.g., "serde", "tokio"), For swift: GitHub URL (e.g., "https://github.com/Alamofire/Alamofire.git" or "github.com/owner/repo.git"). Only github.com is supported.
- Transport
- Package
- Language
- Python
- Install
- uvx package-version-check-mcp --mode=stdio
- Source
- External (Registry)
- License
- Open Source
Ready to integrate this MCP server?
Book a demo to see how this server fits your workflow, or explore the full catalog.