idealo

idealo

Maintain your shop's offers in the idealo price comparison from an AI agent through idealo's Partner Web Service: read an offer by SKU, and with your approval create or replace offers, change prices, delivery times and titles, or remove offers. For shops listed on idealo.

7-day free trial · No credit card · EU-hosted

Ask idealo anything

Try a real prompt against idealo via AnythingMCP — Claude calls the tools, returns the answer. Press Enter on your own message to install on Cloud.

Install idealo on Cloud
idealo · live via MCP
Share
Opus 4.7

Claude is AI and can make mistakes. Please double-check responses.

Setup in 2 minutes

  1. 1Start a free trial on cloud.anythingmcp.com.
  2. 2Click idealo in the connector store. Paste credentials when prompted.
  3. 3Mint an MCP API key and point your AI client at the generated MCP URL.
Install idealo now

Guides for idealo

Step-by-step setup for the most popular AI clients.

Setting up idealo

From the connector definition itself: where to find the credentials, what they need to be allowed to do, and which API this adapter talks to.

idealo (Partner Web Service)

This connector uses idealo's Partner Web Service 2.0 (PWS, https://import.idealo.com), the REST interface idealo gives listed shops to maintain their offers in the idealo price comparison (idealo.de, .at, .fr, .it, .es, .co.uk) one by one instead of, or next to, the product feed. It reads an offer by SKU and, once you switch the tools on, creates, replaces, updates (for example a new price) and removes offers.

Who can use it: shops listed on idealo (a merchant contract with idealo). idealo's former checkout service (Direktkauf) and its order API were shut down in 2023, so there are no orders here: orders come in through your own shop.

Setup (about 3 minutes)

  1. Sign in to idealo Business and open Shop settings > API clients (https://business.idealo.com/direct/shops/settings/api-clients).
  2. Create an API client with access to the Partner Web Service and copy the client ID and client secret (the secret is shown only once).
  3. Paste them into IDEALO_CLIENT_ID and IDEALO_CLIENT_SECRET, and your numeric shop ID (shown in idealo Business) into IDEALO_SHOP_ID. AnythingMCP exchanges the client credentials for an access token at api.idealo.com (valid one hour) and renews it by itself.

Safety: there is no test environment: every write changes your live offers on idealo. idealo_upsert_offer, idealo_update_offer and idealo_delete_offer install switched off; turn on only those the assistant may use, and confirm each change with the user. Deleting all offers at once is deliberately not offered.

Offer format

  • Prices are strings with exactly two decimals: "177.99". formerPrice is the price before a reduction.
  • An offer needs at least sku, title, price, url, one entry in deliveryCosts (e.g. {"DHL": "4.90"}) and one in paymentCosts (e.g. {"PAYPAL": "0.00"}). Add eans, hans (manufacturer numbers) and brand so idealo can match the product.
  • idealo_upsert_offer (PUT) replaces the whole offer; idealo_update_offer (PATCH) changes only the fields sent, but cannot change delivery or payment costs.
  • The SKU is part of the URL: letters, digits, underscores, dots and dashes only.

Errors: 401 means the client ID or secret is wrong or the token was refused; 403 that the API client lacks the Partner Web Service right or the shop ID is not yours; 404 that the offer does not exist; 400 lists fieldErrors with the field and reason; 429 means the rate limit (shown in X-RateLimit-Limit) was reached.

Your AI is two clicks away from idealo.

Install the connector, paste your credentials, ask your AI a question. 7-day free trial, no credit card.