
Package Version Check Mcp
This server solves a specific pain point in AI-assisted coding: agents trained on older data will confidently insert outdated dependency versions into your package.json, requirements.txt, or Dockerfile. It exposes tools to check latest versions across npm, PyPI, Maven, Go modules, Docker images, Helm charts, GitHub Actions, Terraform providers, and about a dozen other ecosystems. The get_latest_package_versions tool handles batch lookups and returns version numbers plus digests where available. There's also get_github_action_versions_and_args for fetching action metadata with inputs and outputs. You can run it via the hosted HTTP endpoint, locally with uvx, or as a Docker container. Cache configuration is available to reduce registry API calls during longer sessions.
- GitHub stars
- 5
- tools
- 4
- auth
- Secret needed
- transport
- STDIO
- env vars
- 2
- last updated
- Feb 7, 2026
Tools
4 toolsPublic tool metadata for what this MCP can expose to an agent.
get_latest_package_versionsFetches the latest versions of packages from various ecosystems.
Fetches the latest versions of packages from various ecosystems.
No parameter schema in public metadata yet.
get_github_action_versions_and_argsFetches the latest versions and metadata for GitHub Actions hosted on github.com.
Fetches the latest versions and metadata for GitHub Actions hosted on github.com.
No parameter schema in public metadata yet.
get_supported_toolsReturns a list of all tool names supported by the get_latest_tool_versions MCP tool.
Returns a list of all tool names supported by the get_latest_tool_versions MCP tool.
No parameter schema in public metadata yet.
get_latest_tool_versionsFetches the latest stable versions of development and DevOps tools supported by mise-en-place.
Fetches the latest stable versions of development and DevOps tools supported by mise-en-place.
No parameter schema in public metadata yet.
Sponsors
Configuration
GITHUB_PATsecretGitHub Personal Access Token (PAT) without any scopes (avoids hitting GitHub's unauthenticated rate limits)
PACKAGE_VERSION_CACHE_ENABLEDEnable or disable the package version cache (true/false)
Readme
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
Details
- Repository
- github.com/mshekow/package-version-check-mcp
- Category
- Cloud & Infrastructure
- Package
package-version-check-mcp- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active