A collection's ranking
get_collectionA collection's ranking (score = momentum and health with the collection's weights) and its rising newcomers under 90 days old: the same lists as the collection's page on Upstar.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | language of the names, descriptions and links Upstar writes: en (default at /mcp) or fr (default at /fr/mcp); repository descriptions stay as their authors wrote them | |
| limit | No | how many ranked repositories, 1 to 50 (10 by default); newcomers come apart, 10 at most | |
| detail | No | compact (the default): each repository's rank, name, description, language, stars, gains and Upstar page; full adds its creation day, health level, topics with their ranks and GitHub address, list_topics its categories, and get_repo its 12-week history, GitHub topics, activity counts and every period's ranks | compact |
| offset | No | how many places of the ranking to pass over, for the next page (next_offset of the previous answer); 0 by default, at most the number of repositories ranked | |
| collection | Yes | the collection's slug, from list_collections |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lang | Yes | language of names and descriptions written by Upstar (en or fr) | |
| repos | Yes | ||
| source | Yes | the source to cite when using these figures | |
| newcomers | Yes | rising repositories under 90 days old, on the first page only | |
| collection | Yes | ||
| method_url | Yes | Upstar's page explaining how stars are counted and repositories ranked | |
| next_offset | No | the offset of the next page; absent on the last one | |
| data_updated_at | Yes | when Upstar last rebuilt its rankings from GitHub's data (UTC, RFC 3339): every figure is as of then |