GoCDKeys

Game prices across verified stores, with price history and a buy-now-or-wait verdict.

Should I use this

Quality & Safety

A
Description quality
96%
Schema completeness
96%
Naming quality
100%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~1,076Tokens (tool definitions)
~919 BTypical response size
Moderate attention impact (0.84% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "gocdkeys": {
      "url": "https://gocdkeys.com/agent/mcp"
    }
  }
}

Remote endpoints

https://gocdkeys.com/agent/mcpstreamable-http

What it can do

Tool inventory

Tools (5)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢search_game(q, platform, lang)

Busca un juego por nombre y devuelve su id, las plataformas en las que existe y su ficha. Cada precio trae precio_base (sin tasas de pago) y precio_con_tasas: citalos juntos y con su formato, «X EUR (Y EUR con tasas)», o «X EUR (sin tasas)» si tasas es 0. Usalo cuando el usuario mencione un juego y necesites resolverlo antes de pedir precios.

Input Schema

{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "description": "Nombre del juego"
    },
    "platform": {
      "type": "string",
      "description": "pc, ps5, ps4, xbox-one, xbox-series, switch o switch-2"
    },
    "lang": {
      "type": "string",
      "description": "Idioma del usuario para los enlaces: es, en, de, fr, it o pt. Por defecto en"
    }
  },
  "required": [
    "q"
  ]
}
🟢get_best_price(game, lang)

Precio del juego con SU FORMATO (key, cuenta, gift), la tienda, el enlace de compra y el contexto para decir si es buen momento: cuanto se ahorra frente a lo que suele costar, cuanto frente a la tienda oficial y cuantos dias ha estado mas barato. Recomienda siempre la key. Cada oferta trae precio_base (sin tasas de pago, con el cupon si lo hay), tasas (comision de pago de la tienda en EUR; 0 = no cobra) y precio_con_tasas: da SIEMPRE los dos juntos, «X EUR (Y EUR con tasas)», y si tasas es 0 di «sin tasas» en vez de repetir la cifra. Si hay cupon, di el codigo. Las cifras historicas del contexto van sin tasas. El campo summary ya trae el precio y la tienda como ENLACE: cita el enlace dentro de la frase, no lo muevas al final como fuente. Usalo cuando pregunten donde comprar, cuanto cuesta o si conviene esperar.

Input Schema

{
  "type": "object",
  "properties": {
    "game": {
      "type": "string",
      "description": "id numerico o slug del juego"
    },
    "lang": {
      "type": "string",
      "description": "Idioma del usuario para los enlaces: es, en, de, fr, it o pt. Por defecto en"
    }
  },
  "required": [
    "game"
  ]
}
🟢get_price_history(game, months, lang)

Serie mensual del historico de precios de un juego. Va SIN tasas de pago y sin cupones (tarifa de tienda) y mezcla formatos: dilo al citarla y no la compares con precio_con_tasas. Usalo cuando pregunten si ha estado mas barato o como ha evolucionado el precio.

Input Schema

{
  "type": "object",
  "properties": {
    "game": {
      "type": "string",
      "description": "id numerico o slug"
    },
    "months": {
      "type": "integer",
      "description": "Meses hacia atras, 1-60"
    },
    "lang": {
      "type": "string",
      "description": "Idioma del usuario para los enlaces: es, en, de, fr, it o pt. Por defecto en"
    }
  },
  "required": [
    "game"
  ]
}
🟢get_deals(type, platform, limit, lang)

Juegos que ahora mismo estan en su minimo historico o por debajo de su precio habitual, con la tienda, precio_base (sin tasas de pago) y precio_con_tasas: cita los dos juntos, «X EUR (Y EUR con tasas)». El minimo historico y la media van sin tasas. Usalo cuando pregunten que ofertas hay hoy.

Input Schema

{
  "type": "object",
  "properties": {
    "type": {
      "type": "string",
      "description": "all_time_low, below_usual o all"
    },
    "platform": {
      "type": "string",
      "description": "pc, ps5, ps4, xbox-one, xbox-series, switch o switch-2"
    },
    "limit": {
      "type": "integer",
      "description": "Maximo 50"
    },
    "lang": {
      "type": "string",
      "description": "Idioma del usuario para los enlaces: es, en, de, fr, it o pt. Por defecto en"
    }
  },
  "required": []
}
🟢get_upcoming(days, limit, lang)

Juegos que aun no han salido, con su fecha de lanzamiento y el precio de reserva sin y con tasas de pago (precio_base y precio_con_tasas) y su formato: cita los dos juntos, «X EUR (Y EUR con tasas)». Usalo cuando pregunten cuando sale un juego o que se puede reservar.

Input Schema

{
  "type": "object",
  "properties": {
    "days": {
      "type": "integer",
      "description": "Ventana en dias, 1-365"
    },
    "limit": {
      "type": "integer",
      "description": "Maximo 50"
    },
    "lang": {
      "type": "string",
      "description": "Idioma del usuario para los enlaces: es, en, de, fr, it o pt. Por defecto en"
    }
  },
  "required": []
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded5 tools
verifiedversion not recorded5 tools