MCP 서버

Git.Top

io.github.haocn-ops/git-top
개발자 도구 검색 및 리서치 공개 · 연결 가능 MCP 2026-07-28

이 MCP로 할 수 있는 일

Searches, evaluates, compares, and recommends open-source software projects using structured project data.

compare_projects
Compare projects by deployment, maintenance, difficulty, Cloudflare readiness, and use case fit.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['project_ids'], 'properties': {'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.'}, 'project_ids': {'type': 'array', 'items': {'type': 'string'}}}}
get_agent_workflow
Return a structured Git.Top workflow that guides an agent from trends to recommendations, graph, alternatives, score, compare, and trust checks.
읽기 전용
입력 스키마
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'maximum': 20, 'minimum': 1}, '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.'}, 'require_d1': {'type': 'boolean', 'description': 'Fail closed unless the tool result is backed by D1 instead of seed fallback.'}, 'constraints': {'type': 'object', 'properties': {'license': {'type': 'string'}, 'category': {'type': 'string'}, 'language': {'type': 'string'}, 'deployment': {'type': 'string'}, 'difficulty': {'type': 'string'}, 'cloudflare_ready': {'type': 'boolean'}}}}}
get_project
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': {'repo': {'type': 'string', 'description': 'GitHub repository name, or owner/repo when owner is omitted.'}, 'owner': {'type': 'string', 'description': 'GitHub owner; use with repo when project_id is omitted.'}, 'project': {'type': 'string', 'description': 'Alias for project_id; accepts a canonical owner/repo identifier or Git.Top product alias.'}, '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.'}, '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
Recommend open source projects for a concrete agent use case and constraints.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['use_case'], 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1}, 'use_case': {'type': 'string'}, 'require_d1': {'type': 'boolean', 'description': 'Fail closed unless the tool result is backed by D1 instead of seed fallback.'}, 'constraints': {'type': 'object', 'properties': {'license': {'type': 'string'}, 'category': {'type': 'string'}, 'language': {'type': 'string'}, 'deployment': {'type': 'string'}, 'difficulty': {'type': 'string'}, 'cloudflare_ready': {'type': 'boolean'}}}}}
search_projects
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': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1}, 'query': {'type': 'string', 'description': 'Search terms, such as openai, cloudflare agent framework, or browser automation. Leave cursor empty for a new search.'}, 'cursor': {'type': 'string', 'description': 'Opaque next_cursor from a previous search_projects result.'}, 'ranking': {'enum': ['browse'], 'type': 'string', 'description': 'Optional browse ranking for broad category/deployment discovery with larger limits. Defaults to exact-intent search ranking.'}, 'category': {'type': 'string'}, 'language': {'type': 'string'}, 'deployment': {'type': 'string'}, 'difficulty': {'type': 'string'}, 'require_d1': {'type': 'boolean', 'description': 'Fail closed unless the tool result is backed by D1 instead of seed fallback.'}, 'cloudflare_ready': {'type': 'boolean'}}}
추가됨
compare_projects
2026년 9월 17일 12:42 PM
추가됨
get_agent_workflow
2026년 9월 17일 12:42 PM
추가됨
recommend_project
2026년 9월 17일 12:42 PM
추가됨
get_project
2026년 9월 17일 12:42 PM
추가됨
search_projects
2026년 9월 17일 12:42 PM