GameDeal
Pesquise jogos de PC e compare ofertas atuais e histórico de preços através do GameDeal. Endpoint MCP público remoto: https://gamedeal.eu/api/mcp
Servidor MCP hospedado
npx add-mcp 'https://gamedeal.eu/api/mcp'Instala no Claude Code, Codex, Cursor e outros
Documentação
API pública do GameDeal
Endpoints JSON somente leitura e sem autenticação, destinados a integrações conduzidas por humanos. Não há registro de conta ou chave de API disponível. As solicitações são limitadas por IP. A API está excluída do acesso de rastreadores por robots.txt; esta documentação não concede permissão para rastreá-la. Não siga automaticamente URLs de clique de ofertas.
Caminho base: https://gamedeal.eu/api
Política de acesso e autenticação para agentes
Os metadados do catálogo de IA seguem o rascunho atual v1.0 de Agent-Card/ai-catalog.
GET /games
Retorna até 50 jogos publicamente elegíveis em ordem de descoberta:
[{"slug":"example-game","title":"Example Game","steam_appid":12345}]
Jogos sem uma oferta atual e visível são omitidos.
GET /shops
Retorna até 100 lojas, ordenadas por nome:
[{"slug":"example-shop","name":"Example Shop","shop_type":"authorized"}]
GET /games/{slug}/offers
Retorna um jogo público e até 50 ofertas visíveis, ordenadas por preço do comprador:
{
"game":{"slug":"example-game","title":"Example Game","steam_appid":12345},
"offers":[{
"price":12.99,"currency":"EUR","in_stock":true,"platform":"steam",
"edition":null,"region":null,"clickout_url":"https://gamedeal.eu/out/opaque-id",
"last_seen_at":"2026-01-01T12:00:00.000000Z","last_checked_at":"2026-01-01T12:00:00.000000Z",
"shop":{"slug":"example-shop","name":"Example Shop","shop_type":"authorized",
"is_grey_market":false,"label":null}
}]
}
Um jogo desconhecido ou inelegível retorna 404. Trate clickout_url como uma escolha do usuário; não busque nem siga automaticamente.
GET /health
Retorna {"status":"ok","database":"connected"} quando a verificação do banco de dados é bem-sucedida. Uma verificação com falha retorna HTTP 500 com {"status":"error","database":"not_connected"}.
Limites por IP: /games e /shops 30 solicitações por minuto; ofertas de jogos 60 por minuto; /health 120 por minuto. Limites excedidos retornam HTTP 429. As respostas podem mudar conforme a API pública evolui.
Conexão MCP
Conecte um cliente MCP remoto a https://gamedeal.eu/api/mcp usando Streamable HTTP. Não é necessária conta, chave de API ou fluxo OAuth. Este endpoint atende a comparações solicitadas pelo usuário; não permite rastreamento em massa, treinamento de modelos ou visitas automáticas a comerciantes.
Descubra as ferramentas disponíveis por meio do MCP tools/list:
search_games: candidatos lexicais por título/slug/alias verificado. Confirme o título pretendido, o tipo de produto e o slug canônico antes de comparar ofertas.get_game_offers: ofertas visíveis atuais para esse slug, com filtros opcionais de plataforma de ativação e tipo de loja ou exclusão de keyshops. Moeda original, região, edição e frescor permanecem visíveis. Os resultados vinculam à página do jogo no GameDeal.get_price_history: observações registradas limitadas para o slug, com separação de moeda, cobertura e truncamento. Isso não é um gráfico universal de mínimos históricos ou disponibilidade contínua.
O servidor suporta solicitações somente leitura, não compras, edições de catálogo ou ações de conta. Os corpos das solicitações são limitados a 16 KiB, com 30 solicitações por IP por minuto. Solicitações de navegador com um cabeçalho Origin devem corresponder à origem configurada deste site; clientes MCP remotos comuns não precisam de sessão de navegador ou cookies.
MCP Server Card segue a extensão opcional Server Card. As ferramentas são descobertas a partir do servidor em execução, não duplicadas no cartão.