⚠ Protótipo — autenticação ainda não valida credenciais reais. Auth completa na próxima fase.
Sistema / MCP

Ferramentas MCP

...
Meta 2026R$ 14,0 mi
62%

MCP Tools

Tools registradas no Triglav Hub. Cada uma é callable pelo Claude Code, GPT, Gemini ou qualquer cliente MCP.

Sankhya ERP· 12 tools

sankhya_list_productsexecutar →

Lista produtos cadastrados no Sankhya ERP. Retorna campos como CODPROD, DESCRPROD, REFERENCIA, MARCA, NCM, PESOLIQ. Usado para sincronizar com Google Merchant, Mercado Livre, ou auditar catálogo.

sankhya_get_pricesexecutar →

Retorna a tabela de preços de venda do Sankhya (TGFEXC). Use price_table_id=1 para a tabela padrão.

sankhya_list_products_with_pricesexecutar →

Lista produtos cadastrados COM preço de venda (joined com TabelaPreco). Retorna CODPROD, DESCRPROD, MARCA, ENDIMAGEM (URL da foto), NCM, REFERENCIA, VLRVENDA. Útil pra catalogo visual e auditoria de preços.

sankhya_get_stockexecutar →

Retorna saldo de estoque por produto. Filtra por CODLOCAL (loja/filial) se warehouse_code informado. Retorna ESTOQUE e RESERVADO.

sankhya_list_locationsexecutar →

Lista locais/filiais de estoque cadastrados na Sankhya. Use para mapear CODLOCAL → storeCode do Google Business Profile.

sankhya_get_salesexecutar →

Retorna notas fiscais de venda (1 linha por nota, entidade CabecalhoNota). Datas no formato dd/MM/yyyy. Vazias = todo o histórico disponível. Cada linha tem: NUNOTA, NUMNOTA, DTNEG, TIPMOV, CODPARC, VLRNOTA, VLRTOT (alias de VLRNOTA), CODNOTA (alias de NUNOTA). Top produtos por SKU exige query separada em ItemNota (TODO Fase 2.x).

sankhya_stalled_itemsexecutar →

Capital parado: produtos sem venda há min_days dias OU mais. Cruza Produto (ativo) com itens de venda em CabecalhoNota.NUNOTA. Retorna lista com CODPROD, DESCRPROD, ESTOQUE atual e valor estimado (custo médio × estoque). Aceita filtro de filial (codemp) e categoria (codgrupoprod). Default min_days=90.

sankhya_get_top_productsexecutar →

Retorna top N produtos por faturamento no período em ItemNota. Cruza com Produto.DESCRPROD via relacionamento (se disponível). Filtra TIPMOV='V' (venda) via CabecalhoNota. Aceita codemp.

sankhya_diagnose_loginexecutar →

Tenta autenticar no Sankhya com as credenciais do .env e reporta qual etapa falha. Útil pra debugar por que JSESSIONID expira e o auto-renew não está funcionando. NÃO grava o JSESSIONID.

sankhya_list_companiesexecutar →

Lista empresas/filiais cadastradas na Sankhya (entidade Empresa). Use para popular seletor de filial na UI. Retorna CODEMP, NOMEFANTASIA, RAZAOSOCIAL, CGC. Sankhya pode ter várias empresas no mesmo banco — cada uma é uma filial fiscal independente.

sankhya_diagnose_salesexecutar →

DIAGNÓSTICO: testa múltiplas estratégias de fetch de vendas: (1) ItemNota sem relacionamento (campos diretos só), (2) ItemNota com variantes de nome do relacionamento pai (CAB, Cabecalho, NotaCab, Nota, CabecalhoNota), (3) entidades alternativas. Reporta qual variante funcionou.

sankhya_top_clients_profileexecutar →

Top N clientes por faturamento no periodo, com CNPJ (CGC) + nome + qtd notas + total. Base para ICP Engine — alimenta b2b_icp_infer pra inferir CNAEs/UFs/portes dominantes.

Google Merchant· 6 tools

Mercado Livre· 6 tools

Instagram· 3 tools

Prospecção B2B· 4 tools

analytics· 4 tools

email· 3 tools

auth· 17 tools

auth_check_facebook_appexecutar →

Diagnóstico do App Facebook: verifica META_APP_ID, META_APP_SECRET, se app está ativo, e se 'Login do Facebook' está configurado. Útil antes de iniciar o fluxo OAuth para evitar erros silenciosos.

auth_facebook_oauth_urlexecutar →

Gera a URL OAuth do Facebook para o usuário autorizar o app. Use para mostrar um botão 'Conectar com Facebook' no dashboard. Após o usuário autorizar, o Facebook redireciona para o META_REDIRECT_URI com ?code=... e o callback troca por token.

auth_exchange_code_for_tokenWRITEexecutar →

WRITE TOOL: troca o ?code=... recebido no callback OAuth por um access_token de longa duração (60 dias). Salva em credentials/. Requer confirm=True.

auth_meta_token_statusexecutar →

Status do token Meta atual: conectado, quando expira, qual conta IG está vinculada. Usado pelo dashboard pra mostrar status de conexão.

auth_meta_refresh_tokenWRITEexecutar →

WRITE TOOL: renova o long-lived token Meta (estende mais 60 dias). Funciona se o token atual ainda for válido. Requer confirm=True.

auth_sankhya_statusexecutar →

Verifica se o JSESSIONID do Sankhya está válido fazendo uma chamada leve à API. Retorna {connected, jsessionid_present, last_validated}.

auth_sankhya_save_jsessionidWRITEexecutar →

WRITE TOOL: salva um novo JSESSIONID em .jsessionid e testa imediatamente. Requer confirm=True. Use após copiar o cookie do DevTools do browser.

auth_sankhya_auto_loginWRITEexecutar →

WRITE TOOL: tenta login automático na Sankhya via form (username/password do .env). Funciona em alguns servidores Sankhya; em outros (com proteção CSRF/anti-bot) falha — nesse caso use auth_sankhya_save_jsessionid manual.

auth_google_statusexecutar →

Status do token Google OAuth (Merchant Center).

auth_google_client_infoexecutar →

Diagnóstico do credentials/client_secret.json: tipo (installed/web), client_id e redirect_uris cadastradas. Útil pra detectar configuração incompatível com OAuth web (tipo 'installed' não funciona em /connect/google).

auth_google_oauth_urlexecutar →

Gera URL OAuth do Google para autorizar acesso ao Merchant Center. Após autorizar, Google redireciona pro callback com ?code=... que auth_google_exchange_code converte em token salvo.

auth_google_exchange_codeWRITEexecutar →

WRITE TOOL: troca o code recebido no callback Google por um refresh_token. Salva em credentials/token.json. Requer confirm=True.

auth_ml_statusexecutar →

Status do token Mercado Livre.

auth_ml_oauth_urlexecutar →

Gera URL OAuth do Mercado Livre.

auth_ml_exchange_codeWRITEexecutar →

WRITE TOOL: troca code do ML por access_token + refresh_token. Salva em credentials/ml_token.json.

auth_whatsapp_statusexecutar →

Status da config WhatsApp Business.

auth_whatsapp_save_configWRITEexecutar →

WRITE TOOL: salva WHATSAPP_BUSINESS_ID e WHATSAPP_PHONE_NUMBER_ID em credentials/whatsapp_config.json (lido pelo meta_whatsapp tools).

facebook· 7 tools

whatsapp· 6 tools

ai· 6 tools