Complete AI Training
Sign inBecome a member

Your job's AI kit

Get your AI kit

Tell us who you are and what you do. We show you your kit right away and email you the link: skills, prompts, AI agents, MCP servers and courses for your job.

500+ jobs ready, and we make a kit for any other job. No payment needed to look.

Share

MCP server · Developer tools

Package Health MCP server

by orcsnren

Your AI can check if a package or GitHub project is still maintained before you add it to your project.

This is a small helper that lets your AI look up how healthy a software package is. It gives each package a score from 0 to 100, a letter grade from A to F, and a plain list of problems like "deprecated" or "no commits in a year". It is handy for anyone who installs open-source packages and wants to avoid ones nobody is taking care of.

What is an MCP server? The 30-second version

On its own, your AI can only chat with you. An MCP server is a small helper program that gives your AI a new skill or a connection to a service. This one connects your AI to package registries like npm and PyPI, and to GitHub. So when you ask about a package, your AI can actually go and check it instead of guessing from old training data.

What this MCP server does

You ask your AI something like "is this package still maintained?". Your AI passes the name to this helper. The helper then looks up release dates, commit activity, how many people maintain it, how fast issues get answered, download trends, a security score and the license. It adds all that up into one score and a short list of risks, and hands it back to your AI, which explains it to you in the chat.

What you can do with it

  • Score a single npm or PyPI package and see its grade
  • Scan a package.json or requirements.txt file and rank the riskiest dependencies first
  • Check lock files to catch abandoned packages hiding deep in your dependency tree
  • Compare two to five packages side by side before picking one
  • Score any GitHub repository by owner and repo name
  • Spot deprecated packages, archived projects, and packages with no recent releases
  • Get a plain-language list of risks instead of just a number

Try asking your AI

  • “Is the request package still maintained? Should I replace it?”
  • “Scan this project's package.json and tell me which dependencies look abandoned”
  • “Compare dayjs, date-fns and luxon before I pick a date library”
  • “Check every package in requirements.txt and list the ones graded D or F”

What it gives back to you

You get a short summary line first, like "left-pad: 10/100 (F), likely abandoned or unsafe to adopt". Then a breakdown of each signal with its score and a short explanation, plus a bullet list of concrete risks. For a whole file, you get a count of packages scanned, how many got each grade, and the riskiest ones listed first.

Before you start

What you need

  • Node.js 20 or later on your computer
  • An MCP client like Claude Desktop, Claude Code, Cursor or VS Code
  • Optional: a GitHub token (a kind of password for GitHub; you make one for free in your GitHub settings) to check many packages without hitting limits

Good to know

It only reads public information and does not change anything, but without a GitHub token it can only check a handful of packages per hour.

Install it with your AI

Add Package Health MCP server to your AI, no technical skills needed

You don't install anything by hand. You copy one prompt, paste it into an AI that can work on your computer, and it checks, installs and connects the server for you, asking you when it needs something.

Sign in to get the install prompt

Members get a ready-made prompt that lets the Claude desktop app check Package Health MCP server, install it and connect it for them, step by step. You don't need any technical skills: you copy, paste and answer a few questions. Your connected AI can also find and install any of the 4,609 MCP servers here for you.

Sign in Become a member

Who it's for

Developers, engineering leads and anyone who installs open-source packages and wants to avoid abandoned ones.

Jobs it suits