Koskamo

cloo.be MCP

An official MCP server for cloo.be, a Brazilian deal aggregator for Shopee and Mercado Livre. It allows AI agents to search for verified offers, fetch product details, retrieve trending deals, and browse offers by category without requiring user authentication.

Endpoint and access

No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.

cloo.be MCP logo, by cloo.beVendor evidenceStreamable HTTPNo sign-inEndpoint checked 2026-11-01Operated by cloo.be
MCP endpoint (Streamable HTTP)
https://cloo.be/mcp
Vendor documentation

What you can do with it

  • Search for current deals on Shopee and Mercado Livre
  • Fetch detailed product information and verified prices
  • Retrieve trending offers and daily high-performing deals
  • Browse offers filtered by specific product categories

Source and maintenance

Vendor evidenceRegistry 1.1.0

Protocol and capabilities

Server
cloobe-ofertas 1.0.0
MCP protocol
2025-06-18
Tools
5 advertised
Resources
Not advertised
Resource templates
Not advertised
Prompts
Not advertised
Server-advertised capabilities
{
  "tools": {
    "listChanged": false
  }
}

Server-provided instructions

Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.

cloo.be é um agregador brasileiro de ofertas da Shopee e do Mercado Livre com preço verificado nas APIs oficiais das lojas. Use estas ferramentas quando alguém pedir ofertas, promoções, descontos ou "onde comprar barato" no Brasil. Cada oferta traz o preço atual em reais, desconto, nota, vendas, a página no cloo.be (url) e o link de compra (buy_url, que leva à loja). Ao recomendar, cite a página do cloo.be e a data de verificação do preço (verified_at): preços mudam rápido.

Tools

5 advertised

search — Pesquisar ofertas
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Pesquisa ofertas da Shopee e do Mercado Livre por produto (ex.: "air fryer", "fone bluetooth"). Devolve id, título com preço e a página de cada oferta no cloo.be. Use fetch com o id para os detalhes.

search input schema
{
  "type": "object",
  "required": [
    "query"
  ],
  "properties": {
    "query": {
      "type": "string",
      "description": "O que a pessoa procura, em português."
    }
  }
}
search annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
fetch — Detalhes da oferta
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Detalhes de uma oferta pelo id (ou pela URL da página no cloo.be): preço atual, preço anterior, desconto, nota, vendas, loja, data da verificação e link de compra.

fetch input schema
{
  "type": "object",
  "required": [
    "id"
  ],
  "properties": {
    "id": {
      "type": "string",
      "description": "Id da oferta (número) ou URL https://cloo.be/ofertas/…"
    }
  }
}
fetch annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
buscar_ofertas — Buscar ofertas com filtros
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Busca ofertas da Shopee e do Mercado Livre com filtros de preço máximo e desconto mínimo, ordenadas por relevância, mais vendidos, menor preço ou maior desconto.

buscar_ofertas input schema
{
  "type": "object",
  "required": [
    "termo"
  ],
  "properties": {
    "ordem": {
      "enum": [
        "relevancia",
        "vendidos",
        "menor-preco",
        "desconto"
      ],
      "type": "string",
      "default": "relevancia"
    },
    "termo": {
      "type": "string",
      "description": "Produto procurado, em português."
    },
    "limite": {
      "type": "integer",
      "default": 10,
      "maximum": 20,
      "minimum": 1,
      "description": "Quantas ofertas devolver (1 a 20)."
    },
    "preco_maximo": {
      "type": "number",
      "minimum": 1,
      "description": "Preço máximo em reais."
    },
    "desconto_minimo": {
      "type": "integer",
      "maximum": 95,
      "minimum": 0,
      "description": "Desconto mínimo em %."
    }
  }
}
buscar_ofertas annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
ofertas_em_alta — Ofertas em alta hoje
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Temas em alta no Brasil hoje (tendências de busca, datas do varejo, o que os visitantes procuram) com as melhores ofertas de cada um. Bom para "o que está em promoção hoje".

ofertas_em_alta input schema
{
  "type": "object",
  "properties": {
    "por_tema": {
      "type": "integer",
      "default": 5,
      "maximum": 10,
      "minimum": 1,
      "description": "Ofertas por tema."
    }
  }
}
ofertas_em_alta annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
ofertas_da_categoria — Ofertas por categoria
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Melhores ofertas de uma categoria (ex.: casa-e-decoracao, beleza, celulares-e-acessorios), por maior desconto ou mais vendidos, com preço máximo opcional.

ofertas_da_categoria input schema
{
  "type": "object",
  "required": [
    "categoria"
  ],
  "properties": {
    "ordem": {
      "enum": [
        "desconto",
        "vendidos"
      ],
      "type": "string",
      "default": "desconto"
    },
    "limite": {
      "type": "integer",
      "default": 10,
      "maximum": 20,
      "minimum": 1,
      "description": "Quantas ofertas devolver (1 a 20)."
    },
    "categoria": {
      "enum": [
        "casa-e-decoracao",
        "beleza",
        "moda-feminina",
        "moda-masculina",
        "eletrodomesticos",
        "esportes-e-lazer",
        "saude",
        "celulares-e-acessorios",
        "audio",
        "automotivo",
        "pets",
        "maes-e-bebes",
        "alimentos-e-bebidas",
        "computadores-e-acessorios",
        "calcados-masculinos",
        "calcados-femininos",
        "acessorios-de-moda",
        "cameras-e-drones",
        "moda-infantil",
        "papelaria",
        "livros-e-revistas",
        "bolsas-femininas",
        "bolsas-masculinas",
        "hobbies-e-colecoes",
        "relogios",
        "games-e-consoles",
        "viagem-e-malas"
      ],
      "type": "string"
    },
    "preco_maximo": {
      "type": "number",
      "minimum": 1,
      "description": "Preço máximo em reais."
    }
  }
}
ofertas_da_categoria annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}

Prompts

Not advertised

No prompt definitions available.

Resources

Not advertised

No resource definitions available.

30-day availability

Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.

Successful checks
1 of 1 (100%)
Average latency
866 ms
95th percentile latency
866 ms

Maintenance history

Public check and source-refresh events. Editorial and ownership records remain private.

  • · probe · passed · 866 ms · metadata changed · 5 tool(s)

Connect from your client

Each snippet registers the same endpoint; pick the client you use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Claude Code

Run this once in a terminal. It registers the remote server. Use --scope project to write .mcp.json for the repo.
Claude Code configuration
claude mcp add --transport http cloo-be-mcp https://cloo.be/mcp

Codex

Run this once. Codex stores MCP servers in ~/.codex/config.toml (or .codex/config.toml in a trusted project).
Codex configuration
codex mcp add cloo-be-mcp --url https://cloo.be/mcp

Cursor

Merge this server into .cursor/mcp.json in your project, then enable cloo-be-mcp in your MCP settings.
Cursor configuration
{
  "mcpServers": {
    "cloo-be-mcp": {
      "url": "https://cloo.be/mcp"
    }
  }
}

Cline

Merge this into cline_mcp_settings.json (Cline → MCP Servers → Configure).
Cline configuration
{
  "mcpServers": {
    "cloo-be-mcp": {
      "type": "streamableHttp",
      "url": "https://cloo.be/mcp",
      "disabled": false
    }
  }
}

VS Code

Merge this server into .vscode/mcp.json. Use MCP: List Servers to start cloo-be-mcp and inspect its tools.
VS Code configuration
{
  "servers": {
    "cloo-be-mcp": {
      "type": "http",
      "url": "https://cloo.be/mcp"
    }
  }
}

Gemini CLI

Run this once. It writes .gemini/settings.json in the current project; pass --scope user for ~/.gemini/settings.json.
Gemini CLI configuration
gemini mcp add --transport http cloo-be-mcp https://cloo.be/mcp

Claude Desktop

Merge this into claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\), then restart Claude Desktop.
Claude Desktop configuration
{
  "mcpServers": {
    "cloo-be-mcp": {
      "url": "https://cloo.be/mcp"
    }
  }
}

Windsurf

Merge this into ~/.codeium/windsurf/mcp_config.json, then refresh MCP in Cascade. Windsurf remote servers use serverUrl, not url.
Windsurf configuration
{
  "mcpServers": {
    "cloo-be-mcp": {
      "serverUrl": "https://cloo.be/mcp"
    }
  }
}

Let your agent find its tools

Find servers like cloo.be MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.

Do you run cloo.be MCP?

Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.

Claim this listing