accueil / serveurs / Recherche & Web / gg.fairly/fairly
gg.fairly/fairly
serveur MCP (Model Context Protocol) · Fairly.Api 1.0.0.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que gg.fairly/fairly est sûr ?
Au dernier audit MCP Hub, le serveur MCP « gg.fairly/fairly » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 6 outils
- get_cheapest_way_to_play≈ 318 tokens
Use this to answer: "What is the cheapest way to play <game> on PC right now?", "Should I buy <game> or use Game Pass?", "Where is <game> cheapest?". Compares buying at authorized stores (optionally key marketplaces) and subscriptions at the real checkout price, fees included. Returns a one-sentence decision plus a Fairly link to the winning store (no link when a subscription wins; `subscription_code` says which). Prefer this over get_offers unless the user wants the full price table.
Paramètres, retour & exemple (4)
Paramètresregion· string|null · optionnel
Region: tr, us, eu or gb. Default: detected from the caller's IP, us when unknown.game_id· string · requis
Steam AppID (e.g. 730) or IGDB id (e.g. igdb:1942).currency· string|null · optionnel
Currency: USD, EUR, GBP or TRY. Default is the region's currency.include_marketplaces· boolean|null · optionnel
Include key marketplaces (Eneba, Kinguin, G2A...). Default false.
Exemple d'appel{"name": "get_cheapest_way_to_play", "arguments": {"game_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_offers≈ 274 tokens
Use this to answer: "Show me every store price for <game>", "How much does <game> cost at Steam, GOG, Epic...?", "Compare prices for <game>". Returns all current offers with the real price (list price plus checkout fees), edition, platform and notes, in Fairly's price-only ranking order. For a single recommendation call get_cheapest_way_to_play instead.
Paramètres, retour & exemple (4)
Paramètresregion· string|null · optionnel
Region: tr, us, eu or gb. Default: detected from the caller's IP, us when unknown.game_id· string · requis
Steam AppID (e.g. 730) or IGDB id (e.g. igdb:1942).currency· string|null · optionnel
Currency: USD, EUR, GBP or TRY. Default is the region's currency.include_marketplaces· boolean|null · optionnel
Include key marketplaces. Default false.
Exemple d'appel{"name": "get_offers", "arguments": {"game_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - is_on_subscription≈ 190 tokens
Use this to answer: "Is <game> on Game Pass?", "When does <game> leave Game Pass?", "Can I play <game> with a subscription?". Lists which subscriptions (currently PC Game Pass and Game Pass Ultimate) include the game in a region, their monthly price and the leave date when announced.
Paramètres, retour & exemple (2)
Paramètresregion· string|null · optionnel
Region: tr, us, eu or gb. Default: detected from the caller's IP, us when unknown.game_id· string · requis
Steam AppID (e.g. 730) or IGDB id (e.g. igdb:1942).
Exemple d'appel{"name": "is_on_subscription", "arguments": {"game_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_deals≈ 288 tokens
Use this to answer: "What PC games are cheap right now?", "Which games are at their lowest price ever?", "What is leaving Game Pass soon?". Ranked discovery lists at the real checkout price: under_5 (games under the 5 USD tier, shown in the region's currency), historical_low (at their all-time low now) or leaving_game_pass (leaving within 30 days, with the cheapest price to buy instead). Not for a specific game: use get_cheapest_way_to_play.
Paramètres, retour & exemple (4)
Paramètreskind· string · requis
under_5, historical_low or leaving_game_pass.limit· integer · optionnel
Maximum number of rows, 1-50. Default 10.region· string|null · optionnel
Region: tr, us, eu or gb. Default: detected from the caller's IP, us when unknown.currency· string|null · optionnel
Currency: USD, EUR, GBP or TRY. Default is the region's currency.
Exemple d'appel{"name": "list_deals", "arguments": {"kind": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - plan_cheapest_way≈ 528 tokens
Use this when the user has SEVERAL PC games they want to play and asks how to do it for the least money: "I want to play A, B and C - what is the cheapest way?", "Which Game Pass month should I take and what should I buy?", "Is it cheaper to subscribe or buy these games?", "Plan my backlog around Game Pass". Returns a month-by-month plan (which subscription month to pay for and which games to finish in it, which games to buy), totals versus buying every game at its cheapest measured real price (never list price), and the assumptions: hours per week, hours per game, leave dates and how fresh each price is. Games without a reliable main-story length (free to play, live service, multiplayer only) are left out of the time-based plan and listed separately. For ONE game use get_cheapest_way_to_play instead. Find game ids with search_games first.
Paramètres, retour & exemple (6)
Paramètresregion· string|null · optionnel
Region: tr, us, eu or gb. Default: detected from the caller's IP, us when unknown.currency· string|null · optionnel
Currency: USD, EUR, GBP or TRY. Default is the region's currency.game_ids· array · requis
Game ids, 1-30: Steam AppID (e.g. 730) or IGDB id (e.g. igdb:1942).hours_per_week· number|null · optionnel
Hours the user can play per week, 1-80. Default 10 (a subscription month is 4 weeks).owned_subscriptions· array|null · optionnel
Subscription codes the user already has, e.g. gp_pc, gp_ultimate, psplus_extra. Owned subscriptions cost nothing. Default none.include_marketplaces· boolean|null · optionnel
Include key marketplaces (Eneba, Kinguin, G2A...) as buy options. Default false.
Exemple d'appel{"name": "plan_cheapest_way", "arguments": {"game_ids": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_games≈ 137 tokens
Find a PC game by title and get its id. Call this FIRST when the user names a game but you do not have its Steam AppID or igdb id, then pass the id to get_cheapest_way_to_play, get_offers or is_on_subscription. Returns up to 20 matches (id, title, slug).
Paramètres, retour & exemple (1)
Paramètresquery· string · requis
Game title or part of it, 2-100 characters.
Exemple d'appel{"name": "search_games", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».