Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.
openapi: 3.2.0
info:
title: getcheapgames MCP API
description: Game key price comparison. All money is integer cents; rankings are on the price each store lists, without the service fee a marketplace adds at checkout.
version: 0.1.0
tags:
- name: MCP
paths:
/mcp:
get:
tags:
- MCP
summary: Mcp Get
description: 'No server-sent stream: the transport''s own way of saying so is 405.'
operationId: mcp_get_mcp_get
responses:
'200':
description: Successful Response
content:
application/json:
schema: {}
post:
tags:
- MCP
summary: Mcp Post
description: 'The Streamable HTTP endpoint: one message or a batch in, JSON out.'
operationId: mcp_post_mcp_post
responses:
'200':
description: Successful Response
content:
application/json:
schema: {}
delete:
tags:
- MCP
summary: Mcp Delete
description: There is no session to end.
operationId: mcp_delete_mcp_delete
responses:
'200':
description: Successful Response
content:
application/json:
schema: {}
/mcp/chatgpt:
get:
tags:
- MCP
summary: Mcp Get
description: 'No server-sent stream: the transport''s own way of saying so is 405.'
operationId: mcp_get_mcp_chatgpt_get
responses:
'200':
description: Successful Response
content:
application/json:
schema: {}
post:
tags:
- MCP
summary: Mcp Chatgpt Post
description: 'The ChatGPT edition: the same, every game linked to its page alone.'
operationId: mcp_chatgpt_post_mcp_chatgpt_post
responses:
'200':
description: Successful Response
content:
application/json:
schema: {}
delete:
tags:
- MCP
summary: Mcp Delete
description: There is no session to end.
operationId: mcp_delete_mcp_chatgpt_delete
responses:
'200':
description: Successful Response
content:
application/json:
schema: {}
/.well-known/openai-apps-challenge:
get:
tags:
- MCP
summary: Openai Apps Challenge
description: 'OpenAI''s domain check for the plugin directory: the token its portal
shows, as plain text and nothing else, on the MCP host
(`GCG_OPENAI_APPS_CHALLENGE`). Not found until it is set.'
operationId: openai_apps_challenge__well_known_openai_apps_challenge_get
responses:
'200':
description: Successful Response
content:
application/json:
schema: {}