skyzhao1223/wheel-hub
Searches GitHub for existing open-source solutions and evaluates repositories by scoring them on popularity, momentum, maintenance, and trust, with verdicts to adopt, adapt, inspect, or avoid.
⚙️ wheel-hub
Stop reinventing the wheel. Search, score and adopt the best open-source solutions — before you write a line of code.
wheel-hub is an MCP server + CLI that makes both AI coding agents and humans check the open-source ecosystem first: given a feature or problem, it finds existing solutions and scores them on popularity, momentum, maintenance and trust, then tells you whether to adopt, adapt, inspect or avoid.
Why
Every developer (and every AI agent) rebuilds auth, schedulers, scrapers and admin panels from scratch — not because better wheels don't exist, but because nobody looks for them first. wheel-hub makes "look first" the default.
Related MCP server: reuse-before-generate
Install
MCP server (for Claude Code, opencode, Cursor, …)
npx @wheel-hub/mcpClaude Code example:
claude mcp add wheel-hub --env GITHUB_TOKEN=ghp_xxx -- npx @wheel-hub/mcpGeneric JSON config example (works in most MCP clients):
{
"mcpServers": {
"wheel-hub": {
"command": "npx",
"args": ["@wheel-hub/mcp"],
"env": { "GITHUB_TOKEN": "ghp_xxx" }
}
}
}Note: MCP clients only forward a whitelist of environment variables to servers. Always pass
GITHUB_TOKENexplicitly through the client'senvconfig, or the server will run unauthenticated at 60 requests/hour and hit rate limits quickly.
Then just ask your agent: "before you implement, use wheel-hub to check what exists for background job scheduling".
CLI (for humans)
# one-off
npx @wheel-hub/cli find "SSO login" --lang typescript
npx @wheel-hub/cli evaluate ollama/ollama
# or install for the `wheel-hub` command
npm i -g @wheel-hub/cli
wheel-hub find "SSO login"Tools
Tool | Description |
| Search GitHub for solutions to a problem |
| Score one repo (0–100) with a verdict and reasons |
| Find alternatives + evaluate each — run this before writing new code |
Scoring model
Composite score (0–100) weighted across four dimensions:
Popularity (30%) — star mass on a log scale
Momentum (25%) — stars/day growth + recency of pushes
Maintenance (30%) — commit freshness + issue backlog ratio
Trust (15%) — license permissiveness, archived status
Verdicts: ≥75 adopt · ≥55 adapt · ≥35 inspect · <35 / archived avoid
Configuration
GITHUB_TOKEN (optional) — raises the GitHub API rate limit from 60 to 5,000 requests/hour. Strongly recommended for real use; see the MCP config above for how to pass it.
Packages
Package | Description |
GitHub aggregation + scoring engine | |
MCP server for AI agents | |
Terminal CLI |
Roadmap
License fallback for
NOASSERTIONrepos: parse the license file itself (e.g. the kernel's COPYING declares GPL-2.0 but GitHub classifies it as "Other")Awesome-list mining as a secondary signal source
Star-history curves via OSSInsight data
wheel-hub watch— get notified when your stack's dependencies go staleScore persistence + weekly digest
License
MIT
This server cannot be installed
Maintenance
Related MCP Connectors
An MCP server that gives your AI access to the source code and docs of all public github repos
Search GitHub, npm, PyPI, StackOverflow, ArXiv from one MCP — built for coding agents.
Finds real, maintained open-source repos that fit your project. MCP grounding for coding agents.
Find, compare, and audit software for AI agents. Scored registry of tools and MCP servers.
Related MCP Servers
- AlicenseBqualityBmaintenanceMCP server that exposes GitHub operations as tools for AI agents, enabling code search, issue management, and PR review.12MIT
- AlicenseAqualityAmaintenanceStop your AI agent from rebuilding what already exists. MCP server that checks GitHub, npm and Python repos for maintained alternatives before you scaffold.21285MIT
- AlicenseNot gradedqualityBmaintenanceA local MCP server that gives AI agents access to developer tooling — GitHub (read-only), documentation search, and web research — via stdio transport.MIT
- AlicenseNot gradedqualityAmaintenanceMCP server that helps coding agents research and prepare GitHub contributions by gathering repository guidance, related work, code context, and validation evidence into a local SQLite corpus, without ever writing to GitHub.2463MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/skyzhao1223/wheel-hub'
If you have feedback or need assistance with the MCP directory API, please join our Discord server