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."
}
}
}