GitHub

search_repositories

Find GitHub repositories by name, description, readme, topics, or other metadata. Perfect for discovering projects, finding examples, or locating specific repositories across GitHub.

Remote github

Remote (network-hosted)

Other tools also called search_repositories? See providers with this name

Input Schema


            {
  "type": "object",
  "properties": {
    "page": {
      "type": "number",
      "minimum": 1,
      "description": "Page number for pagination (min 1)"
    },
    "sort": {
      "enum": [
        "stars",
        "forks",
        "help-wanted-issues",
        "updated"
      ],
      "type": "string",
      "description": "Sort repositories by field, defaults to best match"
    },
    "order": {
      "enum": [
        "asc",
        "desc"
      ],
      "type": "string",
      "description": "Sort order"
    },
    "query": {
      "type": "string",
      "description": "Repository search query. Examples: 'machine learning in:name stars:>1000 language:python', 'topic:react', 'user:facebook'. Supports advanced search syntax for precise filtering."
    },
    "perPage": {
      "type": "number",
      "maximum": 100,
      "minimum": 1,
      "description": "Results per page for pagination (min 1, max 100)"
    },
    "minimal_output": {
      "type": "boolean",
      "default": true,
      "description": "Return minimal repository information (default: true). When false, returns full GitHub API repository objects."
    }
  }
}
          

Provider

GitHub →