whichlib MCP
whichlib is a dependency picker for coding agents that recommends, compares, and scores GitHub repositories based on momentum, maintenance, adoption, and license. It provides tools to find the best libraries for a specific need, compare multiple repositories side-by-side, and identify trending packages.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What you can do with it
- Recommend repositories for a specific coding need
- Compare multiple GitHub repositories side-by-side
- Identify trending or rising repositories by period
Source and maintenance
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
whichlib 0.2.4
{
"version": "0.2.4",
"transport": "stdio",
"identifier": "whichlib",
"registryType": "npm",
"registryBaseUrl": "https://registry.npmjs.org",
"environmentVariables": [
{
"name": "GITHUB_TOKEN",
"description": "Optional. Raises GitHub's search limit from 10 to 30 requests per minute. A fine-grained token with no permissions is enough."
},
{
"name": "WHICHLIB_TELEMETRY",
"description": "Optional. Set to \"off\" to disable anonymous call counting (tool name, random install id, version, platform, Node major). DO_NOT_TRACK=1 also disables it."
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"whichlib-mcp": {
"command": "npx",
"args": [
"-y",
"whichlib@0.2.4"
],
"env": {
"GITHUB_TOKEN": "<YOUR_GITHUB_TOKEN>",
"WHICHLIB_TELEMETRY": "<YOUR_WHICHLIB_TELEMETRY>"
}
}
}
}Cline
{
"mcpServers": {
"whichlib-mcp": {
"command": "npx",
"args": [
"-y",
"whichlib@0.2.4"
],
"env": {
"GITHUB_TOKEN": "<YOUR_GITHUB_TOKEN>",
"WHICHLIB_TELEMETRY": "<YOUR_WHICHLIB_TELEMETRY>"
}
}
}
}VS Code
{
"servers": {
"whichlib-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"whichlib@0.2.4"
],
"env": {
"GITHUB_TOKEN": "<YOUR_GITHUB_TOKEN>",
"WHICHLIB_TELEMETRY": "<YOUR_WHICHLIB_TELEMETRY>"
}
}
}
}Claude Desktop
{
"mcpServers": {
"whichlib-mcp": {
"command": "npx",
"args": [
"-y",
"whichlib@0.2.4"
],
"env": {
"GITHUB_TOKEN": "<YOUR_GITHUB_TOKEN>",
"WHICHLIB_TELEMETRY": "<YOUR_WHICHLIB_TELEMETRY>"
}
}
}
}Let your agent find its tools
Find servers like whichlib MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.