Skip to main content
ClaudeWave
MCP ServersRegistry oficial0 estrellas0 forksJavaScriptMITActualizado 6d ago
Install in Claude Code / Claude Desktop
Method: NPX · brmarket-mcp
Claude Code CLI
claude mcp add brmarket-mcp -- npx -y brmarket-mcp
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "brmarket-mcp": {
      "command": "npx",
      "args": ["-y", "brmarket-mcp"]
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
Casos de uso

Resumen de MCP Servers

# brmarket-mcp

MCP server for **Brazilian marketplace product search**, paid automatically with
[x402](https://x402.org) micropayments (USDC on **Base** or **Solana**).

One call searches **Mercado Livre, Shopee and AliExpress** together and returns a
single normalized shape: BRL prices in integer cents, canonical + affiliate links,
and a per-marketplace `sources` state so a degraded marketplace is never silent.
A free **import-tax calculator** turns a price into the real *landed price* — the
honest "best value **with** Brazilian import tax" comparison.

> **Status: not published yet.** `brmarket-mcp@0.1.0` is built and ready; publishing
> to npm and the MCP registry is a manual step. See *Publishing* below.

## Tools

| Tool | Price | What it does |
|---|---|---|
| `search_products` | $0.01 | Mercado Livre + Shopee + AliExpress in one call. Normalized BRL prices (integer cents), canonical + affiliate links, free shipping, rating, sold count, seller id/name/official-store, `dataAsOf`. |
| `search_by_image` | $0.05 | Same, but from a **product photo**. Returns `interpreted_query` so you can see what was actually searched. |
| `search_products_preview` | **free** | One result, canonical link only, no affiliate link. |
| `calculate_import_taxes` | **free** | Brazilian import tax + landed price of a cross-border purchase (Import Tax 0% ≤ US$50 else 30% − US$20, ICMS por-dentro by state, Bacen PTAX rate). BRL cents or USD in; pass `uf` on `search_products` too for per-offer `landed_price_estimate`. |

### Always read `sources`

Every response reports each marketplace as `ok` / `error` / `timeout` /
`not_configured`. A short result list may mean a marketplace was **down**, not that
the market is thin. Never present a degraded page as the whole market.

## Install

```bash
npx brmarket-mcp
```

Claude Desktop / Claude Code (`claude_desktop_config.json`):

```json
{
  "mcpServers": {
    "brmarket": {
      "command": "npx",
      "args": ["-y", "brmarket-mcp"],
      "env": {
        "EVM_PRIVATE_KEY": "0x…"
      }
    }
  }
}
```

The free preview tool works with no wallet at all.

## Environment

| Variable | Required | Description |
|---|---|---|
| `EVM_PRIVATE_KEY` | no | `0x…` key of a **dedicated** wallet holding USDC on Base. |
| `SOLANA_PRIVATE_KEY` | no | base58 or JSON-array secret key of a **dedicated** Solana wallet holding USDC. |
| `SOLANA_RPC_URL` | no | RPC override used to build the Solana payment (e.g. a Helius URL). |
| `BRMARKET_BASE_URL` | no | Defaults to `https://brmarket.thomenz.me`. |
| `X402_NETWORK` | no | `base` (default) or `base-sepolia`. |

Configure either rail, or both — the x402 layer settles on whichever the server's
402 advertises. Without any key, paid tools fail with HTTP 402.

> **⚠️ These keys spend real money.** Use dedicated wallets with small balances,
> never a personal or treasury key. Anything that can read this process'
> environment can spend from them.

## Develop

```bash
npm install
npm run build          # tsc -> dist/
npm run typecheck
npm run version:check  # all FIVE version sites must agree
```

## Publishing (manual — Thiago only)

```bash
npm run version:check   # wired into prepublishOnly too
npm publish
```

Then verify **the tarball from the registry**, not the local build:

```bash
npm pack brmarket-mcp@<version> --registry https://registry.npmjs.org
tar -xzOf brmarket-mcp-<version>.tgz package/dist/index.js | grep -o 'version: "[^"]*"'
```

A green build proves nothing about what was published — brdata-mcp 0.3.4 shipped
from a stale source copy and its MCP handshake reported `0.3.2` while npm said
`0.3.4`. Check the tarball.

For the MCP registry, `server.json` carries the full `environmentVariables` block.
Do not drop it: brdata-mcp 0.3.3 published without it and the registry entry lost
every variable.

## License

MIT © Thiago Menzinger

Lo que la gente pregunta sobre brmarket-mcp

¿Qué es thomenz/brmarket-mcp?

+

thomenz/brmarket-mcp es mcp servers para el ecosistema de Claude AI con 0 estrellas en GitHub.

¿Cómo se instala brmarket-mcp?

+

Puedes instalar brmarket-mcp clonando el repositorio (https://github.com/thomenz/brmarket-mcp) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.

¿Es seguro usar thomenz/brmarket-mcp?

+

thomenz/brmarket-mcp aún no ha sido auditado por nuestro agente de seguridad. Revisa el repositorio original en GitHub antes de usarlo en producción.

¿Quién mantiene thomenz/brmarket-mcp?

+

thomenz/brmarket-mcp es mantenido por thomenz. La última actividad registrada en GitHub es de 6d ago, con 0 issues abiertos.

¿Hay alternativas a brmarket-mcp?

+

Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.

Despliega brmarket-mcp en tu cloud

Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.

¿Mantienes este repo? Añade un badge a tu README

Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.

Featured on ClaudeWave: thomenz/brmarket-mcp
[![Featured on ClaudeWave](https://claudewave.com/api/badge/thomenz-brmarket-mcp)](https://claudewave.com/repo/thomenz-brmarket-mcp)
<a href="https://claudewave.com/repo/thomenz-brmarket-mcp"><img src="https://claudewave.com/api/badge/thomenz-brmarket-mcp" alt="Featured on ClaudeWave: thomenz/brmarket-mcp" width="320" height="64" /></a>

Más MCP Servers

Alternativas a brmarket-mcp