Agent♥︎Age
Catalog

UpgradeLens

Official4 tools

by mattpicone · TypeScript

npm/PyPI package dependency upgrade reviews: security, runtime compatibility, cited migration.

UpgradeLens MCP Server (io.github.mattpicone/upgradelens)

UpgradeLens provides evidence-backed intelligence for upgrading npm and PyPI dependencies, focused on security, runtime compatibility, migration considerations, and package ranking. It exposes a remote MCP endpoint plus supporting HTTP routes. The service is read-only and is described as requiring no signup or API key.

🛠️ Key Features

  • npm and PyPI only
  • Security and runtime compatibility upgrade analysis
  • Migration guidance and package ranking (as described)
  • Remote MCP: https://upgradelens.mattpicone.workers.dev/mcp (streamable HTTP)
  • Supporting HTTP: /openapi.json, /llms.txt, /pricing.json

🚀 Use Cases

  • Decide whether a dependency should move from version A to version B
  • Identify what must be handled for the upgrade (source-cited)

⚡ Developer Benefits

  • One deterministic, source-cited call to assess upgrades (per excerpt)
  • Read-only access suitable for agent plugins
  • Tooling/docs discoverable via openapi.json and llms.txt

⚠️ Limitations

  • Anonymous free evaluation quota is mentioned, but usage details are not provided
  • Only npm and PyPI are covered

Topics

ai-agentsdependenciesdependency-managementmcpmcp-servermodel-context-protocolnpmpypisecurityagent-pluginsgemini-cli-extension