gitee_search
Search Gitee users and repositories by keyword, or list a user's public repositories.
Instructions
Search Gitee users and repositories, or list a user's public repos.
[RATIONALE] Search is one domain with three surfaces (users, repos, user repos); one tool with an operation discriminator keeps discovery compact.
Return Format
{"success": bool, "operation": str, "data": [...], "count": int}
Examples
gitee_search(operation="users", query="sandra") gitee_search(operation="repos", query="fastmcp", limit=10) gitee_search(operation="user_repos", login="macrozheng", limit=20)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | Sort key for repo search (token tier). | stargazers_count |
| limit | No | Max results (1-100). | |
| login | No | Gitee login for 'user_repos'. | |
| query | Yes | Search term (user login/name, or repo keyword for 'repos'). | |
| operation | Yes | Operation: 'users' searches Gitee users by login/name (works anonymously); 'repos' searches repositories (requires GITEE_TOKEN, returns an actionable error otherwise); 'user_repos' lists a user's public repos (anonymous). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||