# Icecat Product Content MCP server

> Retrieve product specifications, images, manuals and marketing content from the Icecat product database.

- Listing: https://mcp.tc/i/icecat-product-content
- Connect: use the server's own URL `https://mcp.icecat.biz` (with your API key); clients connect to it directly. The listing link is a page, not an MCP endpoint.
- Type: remote (Streamable HTTP)
- Auth: API key
- Category: [E-commerce](https://mcp.tc/c/ecommerce)
- Vendor: Icecat
- Homepage: <https://icecat.biz/>

## About

Connects to Icecat's global catalog of product data-sheets. Look up a product by brand name and product code or by GTIN, then fetch identifiers, specifications, descriptions, images, 360° views, manuals, leaflets, videos, reviews, warranty, certificates, lifecycle data, related products and brand contacts. Content can be requested in a specific locale such as it\_IT.

The server runs as a hosted streamable HTTP endpoint at https://mcp.icecat.biz. It needs an Icecat API token sent in the Api-Token header, which is available to Icecat Channel Partners. An optional Lang-Code header sets the default content language.

## What it can do

- Look up products by brand and product code or by GTIN
- Get technical specifications and product identifiers
- Fetch product images, 360° views and videos
- Retrieve manuals, leaflets and certificates
- Read descriptions, reasons to buy and product stories
- Find related products such as accessories and alternatives
- Request content in a chosen locale
- List the locales available to the account

## Tools (20)

- `account_locales`: Returns the locales this account is authorised to use. (read-only)
- `product_360_view`: Returns 360° view images. (read-only)
- `product_additional_documents`: Returns additional product documents not covered by other tools. (read-only)
- `product_analytics`: Returns product popularity based on total Icecat downloads. (read-only)
- `product_brand_contacts`: Returns brand legal and regulatory contacts, including GPSR economic operators. (read-only)
- `product_certificates`: Returns safety, compliance and sustainability documents. (read-only)
- `product_description`: Returns brand-authored descriptive and marketing text. (read-only)
- `product_gallery`: Returns product images. (read-only)
- `product_identifiers`: Returns brand, code, GTINs, category, family, series, model and title. (read-only)
- `product_leaflet`: Returns product leaflets. (read-only)
- `product_lifecycle`: Returns product lifecycle information. (read-only)
- `product_manual`: Returns product manuals. (read-only)
- `product_overview`: Returns complete aggregated product information. (read-only)
- `product_reasons_to_buy`: Returns structured promotional selling points. (read-only)
- `product_related`: Returns related products classified by relation type. (read-only)
- `product_review`: Returns product reviews. (read-only)
- `product_specs`: Returns structured technical specifications. (read-only)
- `product_story`: Returns the product story. (read-only)
- `product_video`: Returns product videos. (read-only)
- `product_warranty`: Returns warranty data. (read-only)

## Example prompts

- "Get the technical specs for the product with GTIN 0194252721155"
- "Show the manual and leaflet for this HP product code in German"
- "Which locales does my Icecat account support?"
- "Find accessories related to this Samsung monitor"

## Install

### Claude Code

1. Run this in a terminal, in your project folder:

```bash
claude mcp add --transport http icecat-product-content https://mcp.icecat.biz --header "Api-Token: <YOUR_API_KEY>"
```

2. Replace the placeholder with your key before you run it, then check it with `/mcp` inside Claude Code.

Add `--scope user` to make it available in every project, not just this one.

### Claude Desktop

1. Use the `mcp-remote` bridge, which keeps the key on this computer (a connector added on claude.ai with the key under **Request headers** also shows up here). Open **Settings → Developer → Edit Config** and add:

`claude_desktop_config.json`:

```json
{
  "mcpServers": {
    "icecat-product-content": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://mcp.icecat.biz",
        "--header",
        "Api-Token: <YOUR_API_KEY>"
      ]
    }
  }
}
```

2. Replace the placeholder with your key and restart Claude Desktop.

The bridge needs Node.js on your computer.

### claude.ai

1. Open the connector form on claude.ai. This button fills in the name and URL for you:

[Add to claude.ai](<https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Icecat%20Product%20Content&connectorUrl=https%3A%2F%2Fmcp.icecat.biz>) (opens connector settings)

2. Check that the URL reads `https://mcp.icecat.biz`. Under **Request headers**, add `Api-Token: <YOUR_API_KEY>` with your key from Icecat, then click **Add**.

3. Turn it on in a chat from the tools menu.

Free plans allow one custom connector. On Team and Enterprise plans an owner adds it under **Organization settings → Connectors**.

### Cursor

[Add to Cursor](<https://cursor.com/install-mcp?name=icecat-product-content&config=eyJ1cmwiOiJodHRwczovL21jcC5pY2VjYXQuYml6IiwiaGVhZGVycyI6eyJBcGktVG9rZW4iOiI8WU9VUl9BUElfS0VZPiJ9fQ%3D%3D>) (opens Cursor)

Or add it by hand to `~/.cursor/mcp.json` (all projects) or `.cursor/mcp.json` (this project):

`mcp.json`:

```json
{
  "mcpServers": {
    "icecat-product-content": {
      "url": "https://mcp.icecat.biz",
      "headers": {
        "Api-Token": "<YOUR_API_KEY>"
      }
    }
  }
}
```

### VS Code

Add it to `.vscode/mcp.json`. VS Code asks for the key the first time and stores it securely:

`.vscode/mcp.json`:

```json
{
  "servers": {
    "icecat-product-content": {
      "type": "http",
      "url": "https://mcp.icecat.biz",
      "headers": {
        "Api-Token": "${input:api-token}"
      }
    }
  },
  "inputs": [
    {
      "type": "promptString",
      "id": "api-token",
      "description": "Api-Token",
      "password": true
    }
  ]
}
```

### Devin Desktop

1. Add it to `~/.config/devin/mcp_config.json` (macOS and Linux) or `%APPDATA%\devin\mcp_config.json` (Windows):

`mcp_config.json`:

```json
{
  "mcpServers": {
    "icecat-product-content": {
      "serverUrl": "https://mcp.icecat.biz",
      "headers": {
        "Api-Token": "<YOUR_API_KEY>"
      }
    }
  }
}
```

2. Refresh the MCP server list in Cascade.

Devin Desktop is the new name for Windsurf. It reads `serverUrl` (or `url`) for remote servers.

### Codex

```bash
codex mcp add icecat-product-content --url https://mcp.icecat.biz
```

`codex mcp add` can’t set the `Api-Token` header, so this step is required: put this entry in `~/.codex/config.toml` instead of running the command, or add its `env_http_headers` line to the entry the command made:

`config.toml`:

```toml
[mcp_servers.icecat-product-content]
url = "https://mcp.icecat.biz"
env_http_headers = { "Api-Token" = "API_TOKEN" }
```

Codex reads the header values from the environment variables named in `env_http_headers`.

### Gemini CLI

```bash
gemini mcp add --transport http --header "Api-Token: <YOUR_API_KEY>" icecat-product-content https://mcp.icecat.biz
```

This adds it to the current project. Add `-s user` to use it everywhere.

### Any client

Most clients accept this shape. Some name the URL field differently: `serverUrl` in Devin Desktop, `httpUrl` in Gemini CLI’s settings file.

```json
{
  "mcpServers": {
    "icecat-product-content": {
      "type": "http",
      "url": "https://mcp.icecat.biz",
      "headers": {
        "Api-Token": "<YOUR_API_KEY>"
      }
    }
  }
}
```

Zed puts servers under `context_servers` in its settings. Cline needs `"type": "streamableHttp"`, or it assumes SSE.

Client only starts local servers? Bridge it with `npx -y mcp-remote https://mcp.icecat.biz`.

## Recent changes

- 2026-10-21 10:29 UTC: Tracking started: 20 tools read. Source: automatic check.

More on the History tab, with descriptions before and after for the newest entries: https://mcp.tc/i/icecat-product-content#history (Atom feed: https://mcp.tc/i/icecat-product-content/history.xml). It records what mcp.tc's anonymous checks saw, every 3 hours where the tool list can be read without sign-in; it is not a security review.

## Details

- Server version: 1.0.5
- MCP protocol version: 2025-06-18
- Last checked: 2026-10-26 (reachable)
- Listed: 2026-10-21
- Updated: 2026-10-21

---
Source: https://mcp.tc/i/icecat-product-content (mcp.tc is an independent directory, not affiliated with this server's publisher). Corrections: https://mcp.tc/report
