Git.Top

Evidence-backed open-source project search, recommendations, alternatives, and comparisons.

使うべきか

品質と安全性

A
説明の品質
88%
スキーマの完全性
84%
命名の品質
92%
ポイズニングのリスク
100%
権限の一致
100%
プロトコルへの準拠
100%

ツール定義とプロトコルへの準拠に関する自動分析に基づいています。

コンテキストコスト

~994トークン数(ツール定義)
~1.8 KB一般的なレスポンスサイズ
注意への影響は中程度(128k コンテキストの 0.78%)

これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。

インストール

ワンクリックインストール

これを `claude_desktop_config.json` ファイルに追加してください:

{
  "mcpServers": {
    "git-top": {
      "url": "https://git.top/mcp/core"
    }
  }
}

リモートエンドポイント

https://git.top/mcp/corestreamable-http

できること

ツール一覧

ツール(5)

🟢 読み取り専用🟡 書き込み🔴 削除⚪ 不明
🟢search_projects(query, category, deployment, difficulty, language, ...)

Search Git.Top projects by query, category, deployment, difficulty, language, or Cloudflare readiness. Results include project_kind and collection_metadata for resource hubs and curated collections. On large corpora, inspect metadata.candidate_retrieval and metadata.truncated before treating broad results as exhaustive.

入力スキーマ

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Search terms, such as openai, cloudflare agent framework, or browser automation. Leave cursor empty for a new search."
    },
    "category": {
      "type": "string"
    },
    "deployment": {
      "type": "string"
    },
    "difficulty": {
      "type": "string"
    },
    "language": {
      "type": "string"
    },
    "cloudflare_ready": {
      "type": "boolean"
    },
    "ranking": {
      "type": "string",
      "enum": [
        "browse"
      ],
      "description": "Optional browse ranking for broad category/deployment discovery with larger limits. Defaults to exact-intent search ranking."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 100
    },
    "cursor": {
      "type": "string",
      "description": "Opaque next_cursor from a previous search_projects result."
    },
    "require_d1": {
      "type": "boolean",
      "description": "Fail closed unless the tool result is backed by D1 instead of seed fallback."
    }
  }
}
🟢get_project(project_id, project, owner, repo, require_d1)

Return structured Git.Top knowledge for a project or collection, including the compact agent summary, overview, alternatives, deployments, quality score, agent score, project_kind, and collection_metadata when applicable.

入力スキーマ

{
  "type": "object",
  "properties": {
    "project_id": {
      "type": "string",
      "description": "Canonical owner/repo identifier or a Git.Top product alias such as claude-code or cursor. The repo field may also contain owner/repo."
    },
    "project": {
      "type": "string",
      "description": "Alias for project_id; accepts a canonical owner/repo identifier or Git.Top product alias."
    },
    "owner": {
      "type": "string",
      "description": "GitHub owner; use with repo when project_id is omitted."
    },
    "repo": {
      "type": "string",
      "description": "GitHub repository name, or owner/repo when owner is omitted."
    },
    "require_d1": {
      "type": "boolean",
      "description": "Fail closed unless the tool result is backed by D1 instead of seed fallback."
    }
  },
  "description": "Provide project_id, repo, or both owner and repo. The runtime validates that one supported project reference is present.",
  "additionalProperties": false
}
🟢recommend_project(use_case, constraints, limit, require_d1)

Recommend open source projects for a concrete agent use case and constraints.

入力スキーマ

{
  "type": "object",
  "properties": {
    "use_case": {
      "type": "string"
    },
    "constraints": {
      "type": "object",
      "properties": {
        "deployment": {
          "type": "string"
        },
        "category": {
          "type": "string"
        },
        "license": {
          "type": "string"
        },
        "difficulty": {
          "type": "string"
        },
        "language": {
          "type": "string"
        },
        "cloudflare_ready": {
          "type": "boolean"
        }
      }
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 100
    },
    "require_d1": {
      "type": "boolean",
      "description": "Fail closed unless the tool result is backed by D1 instead of seed fallback."
    }
  },
  "required": [
    "use_case"
  ]
}
🟢get_agent_workflow(intent, use_case, project_id, constraints, limit, ...)

Return a structured Git.Top workflow that guides an agent from trends to recommendations, graph, alternatives, score, compare, and trust checks.

入力スキーマ

{
  "type": "object",
  "properties": {
    "intent": {
      "type": "string",
      "description": "Natural-language selection goal."
    },
    "use_case": {
      "type": "string",
      "description": "Concrete project use case."
    },
    "project_id": {
      "type": "string",
      "description": "Optional focus project or product alias."
    },
    "constraints": {
      "type": "object",
      "properties": {
        "deployment": {
          "type": "string"
        },
        "category": {
          "type": "string"
        },
        "license": {
          "type": "string"
        },
        "difficulty": {
          "type": "string"
        },
        "language": {
          "type": "string"
        },
        "cloudflare_ready": {
          "type": "boolean"
        }
      }
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 20
    },
    "require_d1": {
      "type": "boolean",
      "description": "Fail closed unless the tool result is backed by D1 instead of seed fallback."
    }
  }
}
🟢compare_projects(project_ids, criteria, deployment, require_d1)

Compare projects by deployment, maintenance, difficulty, Cloudflare readiness, and use case fit.

入力スキーマ

{
  "type": "object",
  "properties": {
    "project_ids": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "criteria": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "deployment": {
      "type": "string"
    },
    "require_d1": {
      "type": "boolean",
      "description": "Fail closed unless the tool result is backed by D1 instead of seed fallback."
    }
  },
  "required": [
    "project_ids"
  ]
}

コミュニティ

このサーバーを評価する

エビデンス

最近の観測

検証済みバージョンは記録されていませんツール 5 件
検証済みバージョンは記録されていませんツール 5 件