| kind | No | Optional: what the repo is. app (end-user application), mcp_server, agent_skill, agent, template, library, cli, model, resource (lists, docs, courses), other. | |
| limit | No | How many repos to return, 1 to 10. Default 5. | |
| query | Yes | What the user needs, in plain words. Examples: 'a calendar MCP server', 'free Photoshop alternative for Mac', 'local-first database', 'rust game engine'. | |
| topic | No | Optional topic: agents (AI agents, MCP, LLM tooling), models (ML models, training, inference), infra (databases, devops, backend), creative (image, video, audio, design), desktop (desktop and mobile apps), web (frontend, web frameworks). | |
| locale | No | Language of the summaries: 'en' (default) or 'es' for Spanish. Use 'es' when the user writes in Spanish. | en |
| license | No | Optional SPDX licence id, e.g. 'MIT', 'Apache-2.0', 'GPL-3.0', 'AGPL-3.0'. | |
| language | No | Optional main programming language as GitHub names it, e.g. 'TypeScript', 'Python', 'Rust', 'C++'. | |
| min_stars | No | Optional minimum total stars, e.g. 1000 for established projects. | |