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개