xbox_browse
Fetch one cursor-paginated page of Xbox catalog items, optionally filtered or sorted across games, add-ons, and subscriptions. Use xbox_search for text lookup or xbox_collection for a curated grouping.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"Cursor": "<Cursor>",
"Locale": "<Locale>",
"Sort": "<Sort>",
"Genre": "<Genre>",
"Price": "<Price>",
"Platform": "<Platform>",
"Subscription": "<Subscription>",
"AgeRating": "<AgeRating>",
"Multiplayer": "<Multiplayer>",
"TechnicalFeatures": "<TechnicalFeatures>",
"HandheldCompatibility": "<HandheldCompatibility>",
"SupportedLanguage": "<SupportedLanguage>",
"Accessibility": "<Accessibility>"
},
"name": "xbox_browse"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Sort | Yes | Sort order, default relevance. Allowed values: relevance, release_date_desc, most_popular, price_asc, price_desc, most_wishlisted, discount_desc, title_asc, title_desc. | |
| Genre | Yes | Genre filter (repeatable; matches ANY given genre). Allowed values: Action & adventure, Card & board, Casino, Classics, Companion, Educational, Family & kids, Fighting, Multi-Player Online Battle Arena, Music, Other, Platformer, Puzzle & trivia, Racing & flying, Role playing, Shooter, Simulation, Sports, Strategy, Tools, Word. | |
| Price | Yes | Price-band filter (repeatable). Allowed values: OnSale, 0 (Free), 0.01To5, 5To10, 10To20, 20To40, 40To60, 60To. | |
| Cursor | Yes | Opaque pagination cursor from a previous response's next_cursor. Omit for the first page. | |
| Locale | Yes | Display locale (BCP-47), default en-US. | |
| Platform | Yes | Platform filter (repeatable). Allowed values: XboxSeriesX|S, XboxOne, PC, Handheld, CloudGaming, XboxPlayAnywhere. | |
| AgeRating | Yes | ESRB age-rating filter (repeatable). Allowed values: ESRB:EC, ESRB:E, ESRB:E10, ESRB:T, ESRB:M, ESRB:AO, ESRB:RPEveryone, ESRB:RPMature, ESRB:RPTeen, ESRB:UR. | |
| Multiplayer | Yes | Multiplayer-mode filter (repeatable). Allowed values: CrossPlatformMultiplayer, CrossPlatformCoop, SinglePlayer, OnlineMultiplayerWithGold, CoopSupportOnline, CoopSupportLocal, LocalMultiplayer. | |
| Subscription | Yes | Filter to titles included with a subscription, by the subscription's own product id (repeatable). Allowed values: CFQ7TTC0KHS0 (Game Pass Ultimate), CFQ7TTC0P85B (Game Pass Premium), CFQ7TTC0K5DJ (Game Pass Essential), CFQ7TTC0K6L8 (Game Pass for Console), CFQ7TTC0KGQ8 (Game Pass for PC), CFQ7TTC0K5DH (EA Play), CFQ7TTC0QH5H (Ubisoft+). | |
| Accessibility | Yes | Accessibility-feature filter (repeatable). Allowed values: AccessibilityOnLaunch, AdjustableDifficulty, OnDemandTutorials, Pausable, ProgressSavingOptions, MonoSound, CustomVolumeControls, NarratedGameMenus, StereoSound, SpatialAudio, SteadyCamera, ContrastOptions, ColorOptions, SubtitleOptions, AdjustableTextSize, AdjustableInputSensitivity, BasicInputRemapping, TtsSttCommunications, InputRemapping, PlayableWithButtonsOnly, FullKeyboardSupport, PlayableWithMouseOnly, PlayableWithTouchOnly, NoButtonHolds, PlayableWithoutMotionControls, NoQuickTimeEvents, PlayableWithoutTouchControls, SingleStickGameplay, StickInversion. | |
| SupportedLanguage | Yes | Supported-language filter, by BCP-47 tag (repeatable). Allowed values: ar-SA, zh-CN, zh-TW, cs-CZ, da-DK, nl-NL, en-GB, en-US, fi-FI, fr-FR, de-DE, el-GR, he-IL, hu-HU, it-IT, ja-JP, ko-KR, nb-NO, pl-PL, pt-BR, pt-PT, ru-RU, sk-SK, es-MX, es-ES, sv-SE, tr-TR. | |
| TechnicalFeatures | Yes | Technical-feature filter (repeatable). Allowed values: CapabilityXboxEnhanced, ConsoleGen9Optimized, ConsoleCrossGen, Capability4k, CapabilityHDR, 60fps, 120fps, RayTracing. | |
| HandheldCompatibility | Yes | Handheld (e.g. ROG Xbox Ally) compatibility filter (repeatable). Allowed values: VERIFIED, PLAYABLE, UNSUPPORTED, UNKNOWN. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | The tool result payload (shape varies per tool; see each tool's docs resource). |