Skip to main content

mcp-shopee-seller

Servidor MCP para a Shopee Open Platform API v2. Permite que agentes de IA (Claude Code, Codex, Cursor, Antigravity etc.) administrem sua loja Shopee: pedidos, produtos/estoque, logística, finanças, promoções, chat e ads.

Roda 100% no seu computador — os dados da loja trafegam direto entre o seu PC e a Shopee; tokens ficam salvos localmente no seu perfil de usuário.

Tools (42)

Módulo Tools
Conexão de loja connect_shop, connect_status, connect_shop_manual, disconnect_shop, list_authorized_shops
Pedidos list_orders, get_order_details
Produtos & estoque list_products, get_product_details, update_stock, update_price
Catálogo (criar/editar anúncios) upload_product_image, search_categories, get_category_requirements, create_product, update_product, set_product_status
Relatórios analíticos get_sales_performance_report, get_unsold_products_report
Logística get_shipping_parameter, ship_order, get_tracking_info, get_logistics_channels
Finanças get_payout_detail, list_wallet_transactions
Promoções (vouchers) list_vouchers, get_voucher, create_voucher, end_voucher
Chat (atendimento) list_conversations, get_messages, send_message
Shopee Ads get_ads_balance, get_ads_shop_info, get_ads_daily_performance, get_recommended_keywords, create_ads_campaign, pause_ads, resume_ads, delete_ads
Genérico / diagnóstico shopee_api_call, shopee_status

Instalação

Pré-requisito único: uv (curl -LsSf https://astral.sh/uv/install.sh | sh).

Claude Code:

claude mcp add shopee --env MCP_BROKER_URL=... --env MCP_LICENSE_KEY=... -- uvx mcp-shopee-seller

Claude Desktop / Cursor / Antigravity (JSON de MCP servers):

{
  "mcpServers": {
    "shopee": {
      "command": "uvx",
      "args": ["mcp-shopee-seller"],
      "env": { "MCP_BROKER_URL": "...", "MCP_LICENSE_KEY": "..." }
    }
  }
}

Codex (~/.codex/config.toml):

[mcp_servers.shopee]
command = "uvx"
args = ["mcp-shopee-seller"]
env = { MCP_BROKER_URL = "...", MCP_LICENSE_KEY = "..." }

Modos de operação

Modo Variáveis Para quem
broker (padrão) MCP_BROKER_URL + MCP_LICENSE_KEY Usuário final. A assinatura HMAC vem do serviço de licença; somente metadados (path, timestamp, shop_id) são enviados a ele — pedidos, produtos e valores nunca passam pelo broker.
local (avançado) SHOPEE_PARTNER_ID + SHOPEE_PARTNER_KEY Quem tem App próprio em open.shopee.com. Tudo 100% local, zero serviços de terceiros.

Variáveis opcionais: SHOPEE_ENV (live padrão | sandbox), SHOPEE_HOST (host regional), SHOPEE_SHOP_ID (loja padrão), SHOPEE_AUTH_PORT (porta do callback, padrão 38473), SHOPEE_TOKEN_FILE, SHOPEE_REDIRECT_URL.

Conectando sua loja (login)

Basta pedir ao agente: "conecte minha loja Shopee".

  1. A tool connect_shop abre o navegador na página de autorização da Shopee.
  2. Você entra como vendedor e autoriza (a senha nunca passa pelo MCP).
  3. O agente chama connect_status e a loja fica pronta.

Os tokens ficam em ~/Library/Application Support/marketplace-mcp/shopee/ (macOS), %APPDATA%\marketplace-mcp\shopee\ (Windows) ou ~/.config/marketplace-mcp/shopee/ (Linux), com renovação automática do access token (4h). Multi-loja: repita connect_shop para cada conta; use shop_id nas tools para escolher a loja.

Sem navegador (SSH/headless): autorize em outra máquina e cole a URL de redirect na tool connect_shop_manual (ou use o CLI shopee-authorize).

Desenvolvimento

Este pacote faz parte do monorepo (workspace uv) junto com marketplace-mcp-core. Na raiz do repositório:

uv sync                                   # cria o venv do workspace
uv run mcp-shopee-seller                  # roda o servidor (stdio)
uv run shopee-authorize --list            # CLI de autorização

Modo local no dev: crie um .env com SHOPEE_PARTNER_ID, SHOPEE_PARTNER_KEY e SHOPEE_ENV=sandbox, e registre http://127.0.0.1:38473/callback como Redirect URL no painel do seu App.

Metadata

Release files for mcp-shopee-seller 0.5.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mcp-shopee-seller 0.5.0
File Size Uploaded
mcp_shopee_seller-0.5.0.tar.gz 28.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mcp-shopee-seller 0.5.0
File Interpreter ABI Platform
mcp_shopee_seller-0.5.0-py3-none-any.whl Python 3 none any Details

Total release size: 69.2 kB

Release files / mcp_shopee_seller-0.5.0.tar.gz

Download URL mcp_shopee_seller-0.5.0.tar.gz
Size 28.0 kB
Tags Source
SHA-256 checksum
How to use checksums
499e745b397f92d59f9bbe79bc7b69f5289d923c93b4418e09d4eceeb19cdbd2
BLAKE2b-256 checksum
How to use checksums
a0440249cba2a7a8bd5266d53199e8664126d2b5abdbd63c6b9614d3a9b79346
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / mcp_shopee_seller-0.5.0-py3-none-any.whl

Download URL mcp_shopee_seller-0.5.0-py3-none-any.whl
Size 41.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
86e37e038e2686f9ea93bdaf9609fc5f67acfd2c8acefd3fd825fad5931e3f85
BLAKE2b-256 checksum
How to use checksums
f99ef6b7528573b9a009ab963751211ba98bb0645c43b390bef9b7d5b01ecdd5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

0.5.0 This release

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page