skyzhao1223/wheel-hub
⚙️ wheel-hub
車輪の再発明をやめよう。最高のオープンソースソリューションを検索・評価・採用しよう — コードを 1 行も書く前に。
wheel-hub は、AI コーディングエージェントと人間の両方に、まずオープンソースエコシステムを確認させる MCP サーバー + CLI です。機能や問題が与えられると、既存のソリューションを見つけ出し、人気度・勢い・メンテナンス性・信頼性でスコアリングし、採用・適応・調査・回避 のいずれかを伝えます。
なぜ
すべての開発者(そしてすべての AI エージェント)は、認証、スケジューラー、スクレイパー、管理画面をゼロから作り直しています。より良い車輪が存在しないからではなく、誰も最初に探さないからです。wheel-hub は「まず探す」ことをデフォルトにします。
Related MCP server: reuse-before-generate
インストール
MCP サーバー(Claude Code、opencode、Cursor、…向け)
npx @wheel-hub/mcpClaude Code の例:
claude mcp add wheel-hub --env GITHUB_TOKEN=ghp_xxx -- npx @wheel-hub/mcp汎用 JSON 設定の例(ほとんどの MCP クライアントで動作します):
{
"mcpServers": {
"wheel-hub": {
"command": "npx",
"args": ["@wheel-hub/mcp"],
"env": { "GITHUB_TOKEN": "ghp_xxx" }
}
}
}注: MCP クライアントは、環境変数のホワイトリストのみをサーバーに転送します。 必ず
GITHUB_TOKENをクライアントのenv設定で明示的に渡してください。そうしないと、サーバーは 未認証のまま 1 時間あたり 60 リクエストで動作し、すぐにレート制限に達します。
あとはエージェントにこう頼むだけです: 「実装する前に、wheel-hub を使ってバックグラウンドジョブのスケジューリングに何が存在するか確認して」。
CLI(人間向け)
# 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"ツール
ツール | 説明 |
| 問題に対する解決策を GitHub で検索する |
| 1 つのリポジトリを(0–100 点)で評価し、判定と理由を返す |
| 代替案を見つけてそれぞれを評価する — 新しいコードを書く前に実行すること |
スコアリングモデル
複合スコア(0–100)は、次の 4 つの次元で重み付けされます:
人気度(30%) — 対数スケールでのスター数
勢い(25%) — 1 日あたりのスター増加数 + プッシュの新しさ
メンテナンス性(30%) — コミットの鮮度 + 未解決の issue の比率
信頼性(15%) — ライセンスの寛容性、アーカイブ状況
判定: ≥75 adopt · ≥55 adapt · ≥35 inspect · <35 / archived avoid
設定
GITHUB_TOKEN(オプション)— GitHub API のレート制限を 1 時間あたり 60 リクエストから 5,000 リクエストに引き上げます。実際の利用時には強く推奨します。渡し方については上記の MCP 設定を参照してください。
パッケージ
パッケージ | 説明 |
GitHub の集約 + スコアリングエンジン | |
AI エージェント向け MCP サーバ- | |
ターミナル CLI |
ロードマップ
NOASSERTIONリポジトリ向けのライセンスフォールバック: ライセンスファイル自体を解折する(例: カーネルの COPYING は GPL-2.0 と宣言しているが、GitHub は "Other" と分類している)セカンダリシグナルソースとしての Awesome リストのマイニング
OSSInsight データによるスター履歴カーブ
wheel-hub watch— 自分のスタックの依存関係が古くなったときに通知を受け取るスコアの永続化 + 週次ダイジェスト
ライセンス
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