
whichlib MCP server
online · 100% uptimeio.github.josifb/whichlib·v0.2.4Dependency picker for coding agents: recommends, compares and scores GitHub repos with a verdict.
not scanned yet
0 stars
Reviews
Write oneNobody has reviewed whichlib yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
whichlib tools
Tool list not cached yet. `describe` through the gateway fetches it live.
How whichlib compares
Against every graded Developer tools MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 83/100
- higher than 65% of 1,119 Developer tools servers
- Uptime
- 100%
- of our recent checks; the typical remote Developer tools server answers 100%
- Response time
- 210 ms
- faster than 58% of 443 Developer tools servers
Release history: 10 versions in the registry since 2026-09-27, latest 2026-10-28, typically one every 1 day.
Install whichlib in Claude Code, Cursor or VS Code
claude mcp add --transport http whichlib https://whichlib.com/mcp
What the publisher says
From the whichlib repository's README, as published. We do not edit it. Read it on GitHub
whichlib
The dependency picker for coding agents. Ask which library to use and get a scored, verified answer instead of a guess.
whichlib is an MCP server with three tools (recommendrepos, comparerepos, trending_repos) and a free dashboard, Fresh Repos, that shows the most-starred GitHub repositories created in the last day, week and month. Every repository gets a transparent 0–100 score from momentum, maintenance, adoption (stars, forks, npm and PyPI downloads) and license, plus a one-line verdict.
Quick start
Agents: see MCP server below for the one-line install.
Dashboard:
- Clone or download this repository.
- Double-click whichlib/dashboard/index.html.
That is all. The page is a single HTML file that calls the GitHub Search API straight from your browser. No build step, no server, no account.
Optional: paste a GitHub token under Settings on the page to raise the API limit from 10 to 30 requests per minute. A fine-grained token with no permissions is enough. It stays in your browser's local storage.
What you get
most-starred repos created in that window.
- Three tabs: Today, This week, This month. Each lists the 100
last push, language, license or name. Click again to reverse.
- Sort by any column: stars, stars per day, forks, open issues, created date,
and topics.
- Filter by language (17 languages) or by free text over name, description
still see where a repo stands.
- The rank column always shows the stars rank, so after sorting by forks you
- Results are cached in the browser for 60 minutes per tab and language.
- Light and dark themes follow your system setting.
How the numbers are defined
what the GitHub Search API supports. GitHub's own trending page ranks by stars gained in the period, which has no public API. The nightly snapshots in this repo will make that possible later.
- Trending here means "created in the period, ranked by stars". That is
files. Forks are shown as the nearest public signal.
- Downloads do not exist for repositories on GitHub, only for release
- Stars/day is stars divided by the repo's age, floored at one hour.
Score
Every repo gets a score from 0 to 100, a tier and a one-line verdict. The breakdown is always returned so a person or an agent can see why. The same file, whichlib/lib/score.js, runs in the dashboard and in Node, so the two can never disagree.
Tiers: Strong 75 and above, Solid 50, Watch 25, Avoid below 25. The names are chosen to read correctly for a six-week-old project and a six-year-old library alike. Archived repos are capped at 20 and get the verdict "Archived, avoid." A missing license is always named in the verdict.
Verdicts read like "Rising fast, 10.6k downloads/wk, pushed 2 days ago, MIT", "Gaining steadily, 145M downloads/wk, quiet for 6 months, widely used, BSD-3-CLAUSE" or "Slow growth, no push in 60 days, GPL-3.0".
Downloads
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
whichlib: common questions
- Is whichlib MCP server safe?
- Mostly: it is graded B (83/100). Read the whichlib safety report
- How do I install whichlib?
- It runs remotely at whichlib.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does whichlib need an API key?
- Yes. The registry entry asks for
GITHUB_TOKEN,X-GitHub-Token. - Is whichlib maintained?
- The last commit was 38 days ago (2026-09-27). The latest release is v0.2.4.
- Is whichlib up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of whichlib?
- Servers from other publishers that do the same job: OctoCounts MCP Server, GitHub MCP server and Gk CLI MCP server.
- How does whichlib compare with other Developer tools MCP servers?
- safety score 83/100 (higher than 65% of 1,119 Developer tools servers); uptime 100% (of our recent checks; the typical remote Developer tools server answers 100%); response time 210 ms (faster than 58% of 443 Developer tools servers). Full comparison.
Alternatives to whichlib
Same job from other publishers: the closest match first, then the best rated.
- OctoCounts MCP ServerAnalyze and compare public GitHub repo line counts (SLOC) via OctoCounts, from any MCP client.not reviewedGrowingA
- GitHubConnect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.not reviewedEstablishedA
Gk CLIThe GitKraken MCP Server for managing repos, PRs, issues across GitHub, GitLab, Bitbucket and more.not reviewedEstablishedB
uploads.shHost files from coding agents; stage on a branch and attach to GitHub PRs.not reviewedEstablishedA- Grasp — Code Architecture & Dependency AnalysisCodebase analysis: dependency graphs, security scanning, and refactor plans for GitHub and GitLab.not reviewedGrowingC