This server has been archived and is no longer actively maintained.
An MCP server that provides LLMs with the latest stable package versions when coding
{
"mcpServers": {
"mcp-package-version": {
"command": "<see-readme>",
"args": []
}
}
}No install config available. Check the server's README for setup instructions.
Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
An MCP server that provides LLMs with the latest stable package versions when coding
Is it safe?
No package registry to scan.
No authentication — any process on your machine can connect.
MIT. View license →
Is it maintained?
Last commit 70 days ago. 122 stars.
Will it work with my client?
Transport: stdio. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
No automated test available for this server. Check the GitHub README for setup instructions.
No known vulnerabilities.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationHave you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Persistent memory using a knowledge graph
Pre-build reality check. Scans GitHub, HN, npm, PyPI, Product Hunt — returns 0-100 signal.
Privacy-first. MCP is the protocol for tool access. We're the virtualization layer for context.
Monitor browser logs directly from Cursor and other MCP compatible IDEs.
MCP Security Weekly
Get CVE alerts and security updates for Mcp Package Version and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
# Package Version MCP Server
[](https://smithery.ai/server/mcp-package-version)
An MCP server that provides tools for checking latest stable package versions from multiple package registries:
- npm (Node.js/JavaScript)
- PyPI (Python)
- Maven Central (Java)
- Go Proxy (Go)
- Swift Packages (Swift)
- AWS Bedrock (AI Models)
- Docker Hub (Container Images)
- GitHub Container Registry (Container Images)
- GitHub Actions
This server helps LLMs ensure they're recommending up-to-date package versions when writing code.
**IMPORTANT: I'm slowly moving across this tool to a component of my [mcp-devtools](https://github.com/sammcj/mcp-devtools) server**
<a href="https://glama.ai/mcp/servers/zkts2w92ba"><img width="380" height="200" src="https://glama.ai/mcp/servers/zkts2w92ba/badge" alt="https://github.com/sammcj/mcp-package-version MCP server" /></a>
## Screenshot

- [Package Version MCP Server](#package-version-mcp-server)
- [Screenshot](#screenshot)
- [Installation](#installation)
- [Usage](#usage)
- [Tools](#tools)
- [Releases and CI/CD](#releases-and-cicd)
- [License](#license)
## Installation
Requirements:
- A modern go version installed (See [Go Installation](https://go.dev/doc/install))
Using `go install` (Recommended for MCP Client Setup):
```bash
go install github.com/sammcj/mcp-package-version/v2@HEAD
```
Then setup your client to use the MCP server. Assuming you've installed the binary with `go install github.com/sammcj/mcp-package-version/v2@HEAD` and your `$GOPATH` is `/Users/sammcj/go/bin`, you can provide the full path to the binary:
```json
{
"mcpServers": {
"package-version": {
"command": "/Users/sammcj/go/bin/mcp-package-version"
}
}
}
```
- For the Cline VSCode Extension this will be `~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json`
- For Claude Desktop `~/Library/Application\ Support/Claude/claude_desktop_config.json`
- For GoMCP `~/.config/gomcp/config.yaml`
### Other Installation Methods
Or clone the repository and build it:
```bash
git clone https://github.com/sammcj/mcp-package-version.git
cd mcp-package-version
make
```
You can also run the server in a container:
```bash
docker run -p 18080:18080 ghcr.io/sammcj/mcp-package-version:main
```
Note: If running in a container, you'll need to configure the client to use the URL instead of command, e.g.:
```json
{
"mcpServers": {
"package-version": {
"url": "http://localhost:18080",
}
}
}
```
#### Tip: Go Path
If `$GOPATH/bin` is not in your `PATH`, you'll need to provide the full path to the binary when configuring your MCP client (e.g. `/Users/sammcj/go/bin/mcp-package-version`).
If you haven't used go applications before and have only just installed go, you may not have a `$GOPATH` set up in your environment. This is
... [View full README on GitHub]