Documentação
O Marketplace Connect liga um assistente de IA — ou o seu próprio sistema — às APIs dos marketplaces brasileiros. Ler, decidir e executar dentro da loja, sem você abrir nove abas.
É um servidor MCP. Na prática: o seu assistente ganha ações de verdade — listar anúncios, mudar preço, responder pergunta de comprador, criar promoção, emitir nota. Ele não descreve o que fazer; ele faz.
São 1.052 ferramentas distribuídas em 9 marketplaces em produção. Você não precisa carregar todas — a seção conector do seu marketplace explica.
Há dois, e eles não competem. A maioria começa pelo primeiro.
Você autoriza o conector no Claude ou no ChatGPT e conversa. Não precisa de chave nem de programação.
Seu sistema chama nosso endpoint direto, com chave própria. Sem assistente no meio.
https://mcp.tiops.com.br/mcp — ou o do seu marketplace, na tabela abaixo.A mesma conta vale nos dois assistentes, e as suas lojas aparecem nos dois.
Qualquer cliente compatível com MCP conecta no mesmo endereço. No Codex e no
Cursor, procure a configuração de servidores MCP e aponte para
https://mcp.tiops.com.br/mcp.
Ainda não temos vídeo do Codex. Se travar na configuração, peça ao seu assistente para abrir um chamado que a gente ajuda.
O endereço completo carrega as 1.052 ferramentas de uma vez. Se você vende num marketplace só, existe um endereço que carrega apenas as dele — a IA erra menos de ferramenta e sobra mais espaço para a conversa.
| Marketplace | Endereço | Ferramentas |
|---|---|---|
| Mercado Livre | https://mcp.tiops.com.br/mcp/meli | 271 |
| Olist / Tiny | https://mcp.tiops.com.br/mcp/olist | 251 |
| Shopee | https://mcp.tiops.com.br/mcp/shopee | 229 |
| TikTok Shop | https://mcp.tiops.com.br/mcp/tiktok | 156 |
| Magalu | https://mcp.tiops.com.br/mcp/magalu | 103 |
| Shein | https://mcp.tiops.com.br/mcp/shein | 67 |
| Amazon | https://mcp.tiops.com.br/mcp/amazon | 55 |
| Bling | https://mcp.tiops.com.br/mcp/bling | 50 |
| Todos | https://mcp.tiops.com.br/mcp | 1.052 |
Vende em mais de um? Pode adicionar vários conectores. Cada endereço já inclui as ações comuns — conta, plano, crédito, suporte e links — então um conector sozinho basta.
Depois de conectar, estas quatro mostram que está tudo de pé:
Só é necessária no caminho da API. Pelo assistente, a autorização é por login e não existe chave para guardar.
Se você já estiver logado na plataforma nesta janela, a chave aparece direto.
Copie, troque SUA_CHAVE e rode. Ela lista as suas contas conectadas:
curl -X POST https://mcp.tiops.com.br/mcp \
-H "x-api-key: SUA_CHAVE" \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call",
"params":{"name":"list_accounts","arguments":{}}}'
Voltou a sua lista de lojas? Está funcionando. Para descobrir o que mais dá para
fazer, chame list_actions.
POST https://mcp.tiops.com.br
Authorization: Bearer mc_live_XXXXXX
Content-Type: application/json
{
"action": "nome_da_action",
"params": { ... }
}
{
"status": 200,
"data": { ... }
}
{
"error": "mensagem"
}
| O que aparece | O que costuma ser |
|---|---|
401 API key ausente | Faltou o cabeçalho x-api-key, ou a chave foi revogada. |
402 FREE_PLAN_BLOCKED | Plano vencido ou conta no free. Se acabou de pagar, reconecte o conector — a lista antiga fica em cache. |
403 conta não vinculada | A chave é de outra conta, ou a loja foi desconectada. |
429 | Limite do próprio marketplace. Espere e tente de novo; não é limite nosso. |
Travou em algo que não está aqui? Peça ao seu assistente para abrir um chamado — ele já manda o diagnóstico junto, e isso encurta muito o atendimento.
As ações abaixo valem tanto por API quanto pelo assistente — pelo assistente você não precisa saber o nome delas, mas às vezes ajuda pedir uma pelo nome.
| Action | Descrição | Params |
|---|---|---|
list_accounts | Contas conectadas (ML, Shopee, Shein, Bling, Olist) | — |
list_actions | Todas as 1.052 ações disponíveis | — |
describe_action | Schema e parâmetros de uma action | action_name |
credits_status | Saldo, plano, ações usadas no dia | — |
me | Info da conta conectada | — |
marketplace_action | Executa qualquer ação do catálogo | action + params |
list_accounts para ver contas + param_to_use. Cada conta tem tags para controle de acesso. Use list_actions para descobrir todas ações disponíveis.
| Action | Descrição | Principais Params |
|---|---|---|
list_items | Listar anúncios | limit, offset, meliUserId |
get_item | Detalhes do anúncio | item_id |
create_item | Criar anúncio | title, category_id, price, pictures, meliUserId |
update_item | Editar anúncio | item_id, campos a alterar |
search | Buscar anúncios | query |
find_similar | Clonar anúncio similar | item_id |
pause_item / activate_item | Pausar/ativar | item_id |
update_price | Atualizar preço | item_id, price |
update_stock | Atualizar estoque | item_id, available_quantity |
get_description | Ler descrição | item_id |
update_description | Editar descrição | item_id, text |
ml_visits | Métricas de visita | item_id |
ml_list_questions | Perguntas recebidas (com filtros, ordenação, paginação) | item_id, seller_id, status, offset, limit, sort_fields, sort_types |
ml_get_question | Detalhes de pergunta por ID | question_id |
ml_ask_question | Fazer pergunta sobre item (como comprador) | item_id, text |
ml_answer_question | Responder pergunta | question_id, text |
ml_delete_question | Excluir pergunta | question_id |
ml_blocked_question_users | Usuários bloqueados de perguntar | user_id, offset, limit |
list_orders | Pedidos | meliUserId, limit |
get_order | Detalhes do pedido | order_id |
get_shipment | Rastrear envio | shipment_id |
search_categories | Buscar categorias | query |
category_attributes | Atributos da categoria | category_id |
+60 ações ML — use list_actions para ver todas.
| Action | Descrição |
|---|---|
ml_ads_get_ad | Consultar campanha |
ml_ads_create_campaign | Criar campanha |
ml_ads_update_campaign | Editar campanha |
ml_ads_update_ad | Atualizar anúncio na campanha |
⚠️ ML Ads: somente leitura no momento. Escrita aguardando liberação do Developer Partner.
| Action | Descrição | Principais Params |
|---|---|---|
shopee_shop | Info da loja (retorna shop_id) | shopId |
shopee_list_items | Listar produtos | shopId, page_size, offset |
shopee_get_item | Detalhes do produto | shopId, item_id |
shopee_create_item | Criar produto | shopId, name, description, price, category_id, image |
shopee_update_item | Editar produto | shopId, item_id |
shopee_update_price | Atualizar preço | shopId, item_id, price |
shopee_update_stock | Atualizar estoque | shopId, item_id, stock |
shopee_unlist_item | Desativar produto | shopId, item_id |
shopee_get_categories | Listar categorias | shopId, language |
shopee_get_attributes | Atributos da categoria | shopId, category_id |
shopee_get_brand_list | Lista de marcas | shopId, category_id |
shopee_get_logistics_channels | Canais de envio | shopId |
shopee_get_models | Variações do produto | shopId, item_id |
shopee_init_variation | Criar variação | shopId, item_id |
| Action | Descrição |
|---|---|
shopee_list_orders | Listar pedidos (filtro: status, data) |
shopee_list_orders_detail | Pedidos com itens detalhados |
shopee_get_order | Detalhes do pedido |
shopee_ship_order | Gerar etiqueta/envio |
shopee_get_tracking_number | Rastrear pedido |
shopee_sales_summary | Resumo de vendas (dias, status) |
shopee_sales_by_item | Vendas por produto |
shopee_search_orders | Buscar pedidos |
shopee_get_shop_income | Receita da loja |
shopee_get_payout_info | Informações de pagamento |
shopee_get_billing_transaction_info | Transações financeiras |
PRO
| Action | Descrição |
|---|---|
shopee_ads_daily_performance | Performance diária |
shopee_ads_campaign_daily | Campanhas por dia |
shopee_ads_keyword_list | Keywords da campanha |
shopee_ads_create_keyword | Criar keyword |
shopee_ads_update_keyword | Atualizar keyword |
shopee_ads_delete_keyword | Remover keyword |
shopee_ads_update_budget | Atualizar orçamento |
shopee_ads_get_report | Relatórios de ads |
shopee_get_chat_messages | Mensagens de compradores |
shopee_send_chat_message | Responder comprador |
shopee_get_return_list | Lista de devoluções |
shopee_get_return_detail | Detalhes da devolução |
shein_store_info para confirmar.
| Action | Descrição | Categoria |
|---|---|---|
shein_store_info | Info da loja (nome, status, cotas) | Loja |
shein_store_category | Categorias disponíveis | Loja |
shein_product_list | Listar/buscar produtos | Produtos |
shein_product_detail | Detalhes do produto (SPU) | Produtos |
shein_product_attributes | Atributos por categoria | Produtos |
shein_product_sites | Sites e moedas disponíveis | Produtos |
shein_product_sku_sales | Vendas por SKU | Produtos |
shein_order_list | Listar pedidos de compra | Pedidos |
shein_order_detail | Detalhes do pedido | Pedidos |
shein_order_express | Info de envio do pedido | Pedidos |
shein_inventory_update | Atualizar estoque | Inventário |
shein_warehouse_list | Listar armazéns | Inventário |
shein_shipping_basic | Info básica de envio | Logística |
shein_shipping_delivery | Entregas | Logística |
shein_shipping_express_list | Transportadoras | Logística |
shein_logistics_track | Rastreamento | Logística |
shein_finance_settlement | Relatório financeiro | Financeiro |
shein_finance_sales_detail | Detalhes de vendas | Financeiro |
shein_brand_list | Marcas disponíveis | Marca |
shein_compliance_requirements | Requisitos de compliance | Compliance |
shein_certificate_rules | Regras de certificação | Certificados |
shein_certificate_upload | Upload de certificado | Certificados |
shein_return_disposals | Devoluções | Devoluções |
43 ações Shein — use list_actions para ver todas. Use describe_action para ver parâmetros de cada.
| Action | Descrição |
|---|---|
bling_products | Listar produtos |
bling_orders | Listar pedidos |
bling_stock | Consultar estoque |
bling_contacts | Listar contatos/clientes |
bling_emit_invoice | Emitir NF-e |
~60 ações Bling via erp_bling_* — use list_actions para todas.
| Action | Descrição |
|---|---|
olist_get_pedidos | Listar pedidos |
olist_get_produtos | Listar produtos |
olist_post_envios_calcular | Calcular frete |
olist_post_envios_contratar | Contratar envio |
178 ações Olist via erp_olist_* — use list_actions para todas.
shopee_affiliates_search_products | Buscar produtos para afiliação |
shopee_affiliates_generate_link | Gerar link de afiliado |
Cada agente tem acesso a um subconjunto de ações e contas. Tags controlam quais contas cada agente pode operar:
// Tags em marketplace_accounts
{ "name": "agente_vendas", "value": "1" }
// Agent só vê contas com tag correspondente
list_accounts → filtra por tags do agente
| Agente | Plataforma | Configuração |
|---|---|---|
| Claude | Desktop / Code | MCP Server URL: https://mcp.tiops.com.br/mcp?key=... |
| ChatGPT | Web / Mobile | GPT Actions → OpenAPI schema |
| OpenAI Codex | CLI | MCP config ~/.codex/config.toml |
| OpenClaw | Desktop | MCP config |
| GestorPro | Web | Multi-tenant, agentes especializados |
Use o OpenAPI schema em docs/openapi/openapi-gpt.yaml para criar um GPT personalizado. Autenticação via API Key no header x-api-key.
POST https://mcp.tiops.com.br
x-api-key: mc_live_XXXXXX
{ "action": "shopee_sales_summary", "params": { "shopId": "123", "days": 30 } }
Conecte múltiplas contas do mesmo marketplace. Use o param correto para cada conta:
| Marketplace | Param | Exemplo |
|---|---|---|
| Mercado Livre | meliUserId | "431411590" |
| Shopee | shopId | "1130775896" |
| Shein | supplierId | "2507079" |
| Bling | authUserId | (automático) |
list_accounts retorna param_to_use com os IDs corretos para cada conta.
| Action | Descrição |
|---|---|
billing_create_charge | Gerar Pix (créditos ou assinatura) |
billing_redeem_code | Aplicar código promocional |
Consulte preços e planos em marketplaces.tiops.com.br.
| Erro | Causa |
|---|---|
API key inválida | Chave errada ou revogada |
Token expirado | Reconectar marketplace no painel |
Limite diário atingido | Verifique seu plano no painel |
Ação desconhecida | Use list_actions para ver nomes corretos |
Credits insuficientes | Comprar créditos no painel |
list_actions para ver todas as 1.052 ações. Use describe_action com action_name para ver parâmetros obrigatórios antes de chamar qualquer ação nova.
Link cru não tem clique medido. Encurte antes de publicar em rede social, e-mail ou anúncio, e depois você sabe o que funcionou.
| Ação | Para quê |
|---|---|
link_criar | Encurta e devolve o endereço pronto |
link_listar | O que já existe, com cliques de gente e de robô |
link_cliques | Por dia e por origem |
link_editar | Troca o destino de um link já publicado |
Para separar por canal, marque a origem ao divulgar — o mesmo link serve todos:
https://l.tiops.com.br/lancamento?o=instagram
https://l.tiops.com.br/lancamento?o=email
link_editar não muda o endereço. Publicou o link
errado? Troque o destino e quem já tem o link cai no lugar certo, na hora. É o
motivo de encurtar até o que você acha que não vai mudar.
You are building an integration with the Marketplace Connect API. Here's everything you need:
## API Endpoint
POST https://mcp.tiops.com.br
Auth header: x-api-key: mc_live_XXXXXX (or Authorization: Bearer mc_live_XXXXXX)
## Request Format
{ "action": "action_name", "params": { ... } }
## Key Discovery Actions
1. list_actions — get ALL 1052 available actions with descriptions
2. describe_action — get params/schema for any action: { "action": "describe_action", "params": { "action_name": "shopee_sales_summary" } }
3. list_accounts — get connected accounts with param_to_use for each
## Supported Marketplaces
- Mercado Livre (items, orders, ads, questions, shipping, catalog)
- Shopee (products, orders, ads, chat, returns, finance)
- Shein (products, orders, inventory, finance, shipping, compliance) — 43 actions
- Bling ERP (products, orders, stock, contacts, invoices) — 60+ actions
- Olist (orders, products, shipping, contacts) — 178 actions
- Shopee Affiliates (search, generate links)
## Multi-Account
Each account has a unique ID. Use param_to_use from list_accounts:
- Mercado Livre: meliUserId
- Shopee: shopId
- Shein: supplierId
## Response Format
Success: { "status": 200, "data": { ... } }
Error: { "error": "message" }
## How to Build
1. Call list_actions to discover available actions (cache this)
2. For any new action, call describe_action first to see required params
3. Call the action with proper params
4. Handle pagination where applicable (offset/limit or pageNum/pageSize)
## Available Agent Platforms
- Claude Desktop/Code: MCP Server URL https://mcp.tiops.com.br/mcp?key=YOUR_KEY
- ChatGPT: Use GPT Actions with OpenAPI schema
- OpenAI Codex: MCP config in ~/.codex/config.toml
- OpenClaw: MCP config
- Any HTTP client: POST to https://mcp.tiops.com.br with x-api-key header
Generate the integration code in the language/framework of your choice. Include auth, discovery, and at least 5 useful marketplace operations.
Tiops · Marketplace Connect · painel · endpoint MCP
Dúvida? Peça ao seu assistente para abrir um chamado, ou escreva para suporte@tiops.com.br.