idealo MCP Server

com.idealo.mcp由 mcp.idealo.com 發布官方發布者v1.0.0更新於 Oct 24, 2026

Search products, compare prices and discover deals across 6 European markets with your AI assistant.

已驗證Streamable HTTP可網頁執行資料與分析商業與電商

概覽

AI 產生的概覽

idealo 的遠端 MCP 伺服器讓 AI 助理在六個歐洲市場搜尋商品、比較報價並查看 30 天價格歷史。

可以做什麼
依品類、品牌、價格、庫存與優惠篩選搜尋 idealo 商品目錄,回傳加密的 productRef 供後續呼叫。取得完整商品檔案,包含熱門報價、評價摘要、專家評測、檢測報告、技術規格與優缺點。分頁瀏覽每個店家的報價,含價格明細、配送、付款方式與退貨政策。查詢 30 天價格走勢,含最低、最高、平均統計與購買建議。
適用情境
適合在德國、奧地利、英國、法國、義大利或西班牙進行購物研究時使用:在預算內找商品、比較不同店家的報價,或判斷現在是否適合入手。
執行需求
遠端 Streamable HTTP 端點 mcp.idealo.com/mcp,透過用戶端的連接器或設定加入。使用 OAuth 2.0 登入,支援動態用戶端註冊與 PKCE,首次連線時用戶端會開啟瀏覽器。試用層級不需要 client_id 或 client_secret。需要網路存取。
安裝前請注意
所有工具都受速率限制:試用層級為每位使用者每秒 3 次請求、突發 6 次、每天 500 次呼叫,且資料受限,例如僅一張圖片、每個商品最多 10 筆報價。合作層級需另行向 idealo 申請。所有層級都會過濾掉 Amazon、eBay 與 Otto 的報價。搜尋篩選必須提供品類 ID,未知國家代碼會回退到德國。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 idealo MCP Server,將其新增到工作區。
  2. 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
  3. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/com.idealo.mcp%2Fmcp/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。

{
  "mcpServers": {
    "idealo": {
      "type": "http",
      "url": "https://mcp.idealo.com/mcp"
    }
  }
}

README

idealo MCP Server Guide

The idealo MCP server brings idealo's product intelligence directly into your AI assistant — search products, compare prices across hundreds of shops, and analyse 30-day price history across 6 European marketplaces (DE, AT, GB, FR, IT, ES) without ever leaving your editor.

[!NOTE] Rate limits apply to all idealo MCP server tools.

The default Trial tier is self-serve via OAuth and gives you 3 req/s · 6 burst · 500 calls/day per user. Trial responses include a single product image, cap get_product_offers at 10 offers per product, and exclude shop logos, external links, and detailed user reviews.

Partner tier unlocks higher rate limits, full image arrays, shop logos, test-report links, and full user-review payloads. To request Partner access, contact us via [email protected].

For the complete tool reference (input schemas, sample responses, tier-by-tier field differences), see docs/tools.md.

Features

  • Catalog search — Full-text search with filters for category, brand, price range, availability, and bargains across 6 European marketplaces. Returns an encrypted productRef you pass to the other tools.

  • Product details — Fetch a complete product profile: top offers, reviews summary, expert review, test reports, technical specifications, pros/cons, and a 30-day price trend in a single call.

  • Paginated offers — Walk every offer for a product with shop name, ratings, pricing breakdown, delivery estimates, payment methods, free-return policy, and shipping costs. 5 offers per page.

  • Price history & analytics — 30-day price trend with min/max/avg statistics, percentage change, sampling granularity, ASCII chart, and AI-generated buying recommendations.

Installation & Setup

Different MCP clients require slightly different setups. Follow the instructions below for your specific client.

Claude Desktop

The recommended way is via Custom Connectors:

  1. Open Claude → Settings → Connectors.
  2. Click Add custom connector.
  3. Enter the URL https://mcp.idealo.com/mcp and click Add.
  4. Authenticate when prompted — Claude opens a browser for the OAuth handshake.
Manual setup

Add the following to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or the equivalent on your platform:

json
{  "mcpServers": {    "idealo": {      "type": "url",      "url": "https://mcp.idealo.com/mcp"    }  }}

Restart Claude Desktop and confirm the idealo server is listed under MCP tools.

Claude Code

Run the following command in your terminal:

bash
claude mcp add --transport http idealo https://mcp.idealo.com/mcp --callback-port 6274
Manual setup

Add to .mcp.json at the project root (Claude Code reads it automatically):

json
{  "mcpServers": {    "idealo": {      "type": "url",      "url": "https://mcp.idealo.com/mcp",      "oauth": {        "callbackPort": 6274      }    }  }}

Useful commands:

  • claude mcp list — list configured servers
  • claude mcp get idealo — show server details
  • claude mcp remove idealo — remove the server

VS Code

  1. Use the shortcut ⌘ Shift P to search for MCP: Add Server.
  2. Select HTTP.
  3. Paste https://mcp.idealo.com/mcp and hit Enter.
  4. When prompted for a server ID, enter idealo.
  5. Choose global or workspace scope.

The resulting mcp.json will look like:

json
{  "servers": {    "idealo": {      "type": "http",      "url": "https://mcp.idealo.com/mcp"    }  }}

Open the chat toolbar, switch to Agent mode, and type #search_products to confirm the tools are available. If nothing shows up, restart VS Code.

[!NOTE] You must have GitHub Copilot enabled to use MCP in VS Code.

Cursor

Manual setup
  1. Open Cursor → Settings → Cursor Settings.
  2. Go to the MCP tab.
  3. Click + Add new global MCP server.
  4. Enter and save:
json
{  "mcpServers": {    "idealo": {      "url": "https://mcp.idealo.com/mcp"    }  }}

Other editors

Any client that supports the Streamable HTTP transport can connect. Use:

json
{  "mcpServers": {    "idealo": {      "url": "https://mcp.idealo.com/mcp"    }  }}

Authentication

The server uses OAuth 2.0 with Dynamic Client Registration (DCR) + PKCE. Spec-compliant MCP clients discover the auth flow automatically through .well-known/oauth-protected-resource — no client_id / client_secret setup required for the Trial tier. On first connect, your client opens a browser for login. Tokens are cached client-side and refreshed transparently.

Partner-tier credentials are issued separately by idealo upon request.

Prompting your MCP client

Once connected, prompt your client in plain language. The 4 tools chain together via an opaque productRef returned by search_products.

Examples:

  • "Find running shoes under €100 available in Germany."
  • "Show me details, top offers, and pros/cons for the cheapest result."
  • "Walk through every offer until I see one that ships free with PayPal accepted."
  • "Give me the 30-day price history and tell me whether now is a good time to buy."

Tips & Best Practices

  • Use productRef. search_products returns an encrypted productRef per result — pass that string directly to get_product_details, get_product_offers, and get_product_price_history. It's opaque, marketplace-aware, and short-lived.
  • includeSearchFilters and includeSizeFilters require includeCategories. The server rejects calls that send attribute or size filters without at least one numeric category ID. Search first without filters to discover available categoryIds in the response.
  • Pick the right country. Pass country as a 2-letter ISO code (DE, AT, GB, FR, IT, ES). Unknown codes silently fall back to Germany.
  • Paginate offers properly. get_product_offers returns 5 offers per call plus a nextOffset. Loop until nextOffset === 0.
  • Some shops are filtered out. Compliance blocklist removes Amazon, eBay, and Otto offers from all tiers — this is intentional and applies regardless of tier.
  • Hit the same marketplace consistently. A productRef from country=DE won't return useful data when reused with country=GB.

Supported markets

🇩🇪 Germany · 🇬🇧 United Kingdom · 🇫🇷 France · 🇮🇹 Italy · 🇪🇸 Spain · 🇦🇹 Austria

Support

來源:README.md,提交 16b7b20

工具

0
該伺服器需要登入,因此 SourceWeft 無法在沒有帳號的情況下讀取其工具,也未收錄。已連接帳號所能看到的內容可能因帳號及其權限而異。

版本歷史

1
  1. v1.0.0最新Sep 16, 2026

評分

已滿足適用檢查項的 85%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

其他 Idealo 整合