itad-mcp
Provides access to Epic Games Store pricing, discounts, historical lows, and active deals through the IsThereAnyDeal API.
Provides access to Steam pricing, discounts, historical lows, and active deals through the IsThereAnyDeal API.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@itad-mcpCheck if Elden Ring is on sale across any store"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
itad-mcp
An MCP (Model Context Protocol) server that gives AI assistants access to IsThereAnyDeal (ITAD) game prices, discounts, all-time historical lows, and active store sales via official structured IsThereAnyDeal API v3/v1 endpoints.
Query pricing across major digital storefronts (Steam, GOG, Epic Games Store, Humble, Fanatical, GreenManGaming, and more) with batching support and zero payload bloat. For underlying API specifications and rate limits, see the official IsThereAnyDeal API Documentation.
Tools
Tool | Parameters | Description |
|
| Search ITAD by game title query — returns matching games with ITAD UUIDs. |
|
| Lookup ITAD game metadata and internal ITAD UUID using a Steam AppID or game title. |
|
| Get current prices and discounts across digital storefronts for 1 or more ITAD game UUIDs. |
|
| Get all-time historical low prices across digital storefronts for 1 or more ITAD game UUIDs. |
|
| Get top active game sales across digital storefronts filtered by minimum discount percentage. |
Related MCP server: steam-mcp
Prerequisites
Node.js v18 or later
An IsThereAnyDeal API Key
Getting an IsThereAnyDeal API Key
Go to isthereanydeal.com/apps
Log in or create a free account
Register your app to generate an API key
Copy your API Key to use in your MCP configuration
Installation & Configuration
Option A — npx (Recommended)
Add the following to your MCP client config file:
{
"mcpServers": {
"itad": {
"command": "npx",
"args": ["-y", "itad-mcp"],
"env": {
"ITAD_API_KEY": "your_itad_api_key_here"
}
}
}
}Option B — Clone and build locally
git clone https://github.com/brandikun/itad-mcp.git
cd itad-mcp
npm install
npm run buildThen add to your MCP config:
{
"mcpServers": {
"itad": {
"command": "node",
"args": ["/path/to/itad-mcp/dist/index.js"],
"env": {
"ITAD_API_KEY": "your_itad_api_key_here"
}
}
}
}MCP Client Config Locations
Client | Config File Location |
Antigravity / AGY |
|
Claude Desktop (macOS) |
|
Claude Desktop (Windows) |
|
Example Usage
Once connected, you can ask your AI assistant questions like:
"Check if Elden Ring is currently on sale across any store"
"What is the all-time historical low price for Cyberpunk 2077?"
"Show me top active PC game deals with at least 60% off"
"Find current prices for all unplayed games in my Steam library"
Performance & Security
Feature | Details |
Batching Support | Query prices & historical lows for up to 50 games in a single API call. |
In-Memory Cache | 30-minute TTL in-memory caching layer protects against rate limits. |
Zero Secrets Policy | API keys are passed strictly via environment variables at runtime. |
License
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityFmaintenanceA Model Context Protocol server that aggregates and compares deals from multiple sources including Slickdeals, RapidAPI marketplace, and web scraping, enabling users to search, filter, and compare deals through a chat interface.Last updated66MIT
- AlicenseBqualityDmaintenanceMCP server that enables searching Steam games, fetching user reviews with filters, and retrieving game details including price and tags.Last updated2284MIT
- Flicense-qualityDmaintenanceMCP server that provides tools to search Steam games by keyword, retrieve game details (price, release date, genres), and fetch player reviews with recent ratings.Last updated
- -license-qualityCmaintenanceAn MCP server that lets an LLM search Geizhals, a leading German/DACH price-comparison site, for the cheapest offers on new products.Last updated
Related MCP Connectors
Gamedeals MCP — wraps CheapShark API (game deal aggregator, no auth required)
MCP server aggregating developer infrastructure deals, free tiers, and startup programs
MCP server for Gainium — manage trading bots, deals, and balances via AI assistants
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/brandikun/itad-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server