Skip to main content
Glama
skyzhao1223

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/mcp

Claude 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"

ツール

ツール

説明

search_oss

問題に対する解決策を GitHub で検索する

evaluate_repo

1 つのリポジトリを(0–100 点)で評価し、判定と理由を返す

compare_alternatives

代替案を見つけてそれぞれを評価する — 新しいコードを書く前に実行すること

スコアリングモデル

複合スコア(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 設定を参照してください。

パッケージ

パッケージ

説明

@wheel-hub/core

GitHub の集約 + スコアリングエンジン

@wheel-hub/mcp

AI エージェント向け MCP サーバ-

wheel-hub

ターミナル CLI

ロードマップ

  • NOASSERTION リポジトリ向けのライセンスフォールバック: ライセンスファイル自体を解折する(例: カーネルの COPYING は GPL-2.0 と宣言しているが、GitHub は "Other" と分類している)

  • セカンダリシグナルソースとしての Awesome リストのマイニング

  • OSSInsight データによるスター履歴カーブ

  • wheel-hub watch — 自分のスタックの依存関係が古くなったときに通知を受け取る

  • スコアの永続化 + 週次ダイジェスト

ライセンス

MIT

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    A local MCP server that gives AI agents access to developer tooling — GitHub (read-only), documentation search, and web research — via stdio transport.
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    MCP 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.
    246
    3
    MIT

Latest Blog Posts

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