Referência das ferramentas MCP
Consulte o catálogo MCP atual da SalesTouch e abra uma referência clara para cada ferramenta.
O catálogo abaixo é criado com as mesmas definições enviadas aos clientes MCP durante a descoberta de ferramentas. Cada página de referência acrescenta requisitos, prompts, exemplos, resultados esperados e orientações para resolver erros.
Status
statusConsulte as estatísticas de prospecção no LinkedIn da SalesTouch, as contagens da fila e, opcionalmente, os itens detalhados. Também indica os próximos passos de configuração, com um link, enquanto o plano ou a conexão do LinkedIn não estiverem prontos. Com acesso ao e-mail, também informa o estado das caixas de correio e a prospecção por e-mail (enviados, na fila, com falha, devoluções, respostas).
Enviar feedback
feedback_submitChame esta ferramenta proativamente sempre que uma ferramenta da SalesTouch parecer com defeito, se comportar de forma inesperada, retornar um erro enganoso ou bloquear a tarefa, mesmo que o usuário não tenha pedido explicitamente um relatório de bug. Inclua o nome exato da ferramenta, detalhes seguros de reprodução sem segredos, o resultado ou erro observado, o comportamento esperado e o impacto. Use-a também para solicitações de recursos ou feedback geral útil. Envie um ticket por problema distinto, evite relatos especulativos ou duplicados e continue a tarefa original após o envio.
Contas do LinkedIn
linkedin_accountsListe as contas do LinkedIn conectadas disponíveis neste espaço de trabalho.
Caixas de entrada do LinkedIn
linkedin_inboxes_listDescubra os fluxos de caixa de entrada do LinkedIn Classic, Sales Navigator e empresa disponíveis nas contas conectadas.
Conversas do LinkedIn
linkedin_conversations_listListe as conversas recentes de mensagens do LinkedIn das contas conectadas.
Busca de conversas do LinkedIn
linkedin_conversations_searchEncontre conversas de mensagens do LinkedIn por identidade do perfil ou busca local de texto.
Mensagens de uma conversa do LinkedIn
linkedin_conversations_messagesLeia uma página de mensagens do provedor de uma conversa do linkedin identificada por um id de chat ou perfil. order controla apenas a apresentação nessa página; os cursores opacos percorrem páginas mais antigas independentemente de order. Uma página não é o histórico completo.
Feed do LinkedIn
linkedin_feedLeia o feed autenticado do LinkedIn por meio de uma conta conectada.
Status do lead
lead_statusConsulte a prospecção por LinkedIn e e-mail de um lead: datas de contato, aceitação e ações na fila. Encontre-o por perfil do LinkedIn, lead_id ou e-mail. O bloco email lista seus endereços, os últimos e-mails enviados e recebidos e os e-mails agendados. invitation_status verifica um perfil e os bloqueios locais sem percorrer todos os convites. pending está confirmado; eligible indica a elegibilidade do perfil, sem comprovar a ausência de convite; unknown não confirma o estado atual. Envios anteriores incertos e períodos de espera bloqueiam o envio. message acompanha somente o follow-up de linkedin_invite_then_message. message.status=none não comprova a ausência de linkedin_message direto; consulte last_contacted_at. queued indica apenas o agendamento local.
Buscar leads
leads_searchPesquise no diretório de leads do espaço de trabalho por identidade, status no CRM, status da caixa de entrada, tags, fonte e datas de contato por mensagem.
Atualizar o status do lead no CRM
lead_crm_status_updateDefina um status manual no CRM para um lead ou retorne ao acompanhamento automático do status.
Atualizar as tags do lead
lead_tags_updateAdicione ou remova tags simples do espaço de trabalho em um lead.
Importar ou atualizar leads
leads_importImporte novos leads ou atualize e enriqueça contatos existentes (até 1000 por chamada). Use esta ferramenta para adicionar um e-mail a um lead do LinkedIn existente: informe linkedin_url e email. A correspondência verifica primeiro os e-mails existentes e depois os perfis do LinkedIn; o nome sozinho não identifica um lead. Preenche campos vazios, preserva valores existentes e adiciona tags. Apenas salva dados de contato; não envia mensagens.
Consulta de perfil do LinkedIn
linkedin_lookup_profileObtenha um perfil do linkedin por handle, id ou URL. Lê experiência e formação por padrão; use sections com basic ou full para ler menos ou mais. O parâmetro opcional invitation_status reutiliza esse perfil sem percorrer todos os convites. O envio de um convite não exige consulta prévia de status.
Consulta de empresa do LinkedIn
linkedin_lookup_companyObtenha o perfil de uma empresa ou instituição de ensino do LinkedIn por handle, id ou URL.
Publicações de um perfil do LinkedIn
linkedin_lookup_profile_postsObtenha uma página retomável de publicações do LinkedIn de um perfil, independentemente da data.
Consulta de publicação do LinkedIn
linkedin_lookup_postObtenha uma publicação do LinkedIn e os metadados do autor por id da publicação, URN ou URL.
Consulta de vaga do LinkedIn
linkedin_lookup_job_postingObtenha uma vaga completa do LinkedIn Classic pelo id ou URL.
Parâmetros de busca do LinkedIn
linkedin_sales_navigator_search_parametersDescubra ids de parâmetros v2 específicos da conta para buscas estruturadas no LinkedIn Classic ou Sales Navigator. O nome legado da ferramenta é mantido por compatibilidade.
Obter listas de contas do Sales Navigator
linkedin_sales_navigator_get_account_listsObtenha as listas de contas disponíveis para uma conta conectada do LinkedIn Sales Navigator.
Obter listas de leads do Sales Navigator
linkedin_sales_navigator_get_lead_listsObtenha as listas de leads disponíveis para uma conta conectada do LinkedIn Sales Navigator.
Explorar uma lista de contas do Sales Navigator
linkedin_sales_navigator_browse_account_listExplore as empresas salvas em uma lista de contas do LinkedIn Sales Navigator.
Explorar uma lista de leads do Sales Navigator
linkedin_sales_navigator_browse_lead_listExplore as pessoas salvas em uma lista de leads do LinkedIn Sales Navigator.
Adicionar uma conta a uma lista do Sales Navigator
linkedin_sales_navigator_add_account_to_listAdicione uma empresa do LinkedIn a uma lista de contas existente do Sales Navigator.
Adicionar um lead a uma lista do Sales Navigator
linkedin_sales_navigator_add_lead_to_listAdicione um membro do LinkedIn a uma lista de leads existente do Sales Navigator.
Mensagem do LinkedIn
linkedin_messageEnvie uma mensagem direta do LinkedIn para um membro-alvo.
Convite do LinkedIn
linkedin_inviteEnvie um convite do linkedin diretamente após resolver a identidade e obter um bloqueio persistente por destinatário. IDs de perfil conhecidos não exigem verificação prévia do perfil nem consulta aos convites enviados. Trate explicitamente as recusas do provedor; um prazo de 3 semanas não comprova que já existe um convite pendente. Envios confirmados exigem autorização explícita para reenviar. Resultados incertos bloqueiam novas tentativas.
Convite do LinkedIn e depois mensagem
linkedin_invite_then_messageEnvie um convite agora e, depois que o membro aceitar, envie automaticamente uma mensagem de acompanhamento.
Curtida no LinkedIn
linkedin_likeCurta uma publicação do LinkedIn por uma conta conectada.
Comentário no LinkedIn
linkedin_commentComente uma publicação do LinkedIn por uma conta conectada.
Publicar no LinkedIn
linkedin_publish_postPublique uma publicação do LinkedIn por uma conta conectada.
Cancelar uma ação pendente
queue_cancelCancele uma ação da SalesTouch na fila ou um acompanhamento automático que aguarda a aceitação da conexão.
Contas de e-mail
email_accountsListe as caixas de correio conectadas a este espaço com status, limites diários, aquecimento, horário de trabalho e volume de envio recente. Se nenhuma caixa puder enviar, onboarding.connect_url leva à página onde o usuário conecta uma.
Enviar e-mail
email_sendEnvie um e-mail pessoal 1:1 a partir da caixa de correio conectada do próprio usuário, como nova conversa ou como resposta. Um e-mail avulso sai imediatamente dentro do limite diário da caixa. Vários e-mails da mesma caixa em pouco tempo exigem queue: true; os envios na fila são espaçados conforme o aquecimento e o horário de trabalho e informam scheduled_for. Uma resposta em qualquer canal cancela a prospecção colocada na fila antes dela, a menos que stop_on_reply seja false. É possível anexar arquivos. Não serve para newsletters nem envios em massa.
Conversas de e-mail
email_threadsLeia as conversas de e-mail, os endereços conhecidos e os envios programados de um lead nas caixas de correio às quais você tem acesso.
Conversas de e-mail
email_conversationsListe e pesquise conversas de e-mail com leads nas caixas que você pode ler, das mais recentes às mais antigas. Filtre por needs_reply (o lead escreveu por último), awaiting_reply, caixa, data ou texto em assuntos, mensagens, remetentes e nomes de leads.
Mensagens de e-mail
email_messagesLeia uma conversa de e-mail página por página a partir da mensagem mais recente, com o texto completo. Continue com next_cursor para carregar mensagens mais antigas; order só ordena as mensagens dentro de uma página.
Anexo de e-mail
email_attachmentLeia um arquivo anexado a um e-mail: nome, tipo, tamanho e um link de download válido por 15 minutos. Arquivos de texto e CSV incluem o texto; include_content retorna os bytes em base64 para arquivos de até 3 MB.
Extrair uma busca de pessoas do LinkedIn
scrape_linkedin_people_searchInicie uma busca retomável de pessoas no LinkedIn Classic com filtros explícitos ou uma URL de busca nativa.
Extrair uma URL de busca do LinkedIn
scrape_linkedin_search_urlExtraia pessoas, empresas, publicações ou vagas por uma URL de busca nativa do LinkedIn Classic.
Extrair uma busca de empresas do LinkedIn
scrape_linkedin_companies_searchPesquise e extraia empresas do LinkedIn Classic por filtros explícitos ou uma URL de busca nativa.
Extrair uma busca de publicações do LinkedIn
scrape_linkedin_posts_searchPesquise e extraia publicações do LinkedIn Classic por filtros explícitos ou uma URL de busca nativa.
Extrair uma busca de vagas do LinkedIn
scrape_linkedin_jobs_searchPesquise e extraia vagas do LinkedIn Classic por filtros explícitos ou uma URL de busca nativa.
Extrair conexões do LinkedIn
scrape_linkedin_connectionsExtraia as conexões de primeiro grau do LinkedIn da conta autenticada. Redes grandes são processadas em segundo plano: consulte scrape_result_page com o result_id retornado.
Extrair uma URL de busca do Sales Navigator
scrape_sales_navigator_search_urlExtraia pessoas ou empresas por uma URL de busca nativa do Sales Navigator.
Buscar pessoas no Sales Navigator
scrape_sales_navigator_peoplePesquise e extraia leads do Sales Navigator com filtros v2 explícitos, uma busca salva ou recente, uma URL nativa ou empresas de um resultado anterior.
Buscar empresas no Sales Navigator
scrape_sales_navigator_companiesPesquise e extraia empresas do Sales Navigator com filtros v2 explícitos, indicadores, buscas salvas ou recentes ou uma URL nativa.
Extrair reações a uma publicação do LinkedIn
scrape_linkedin_post_reactionsExtraia as pessoas que reagiram a uma publicação do LinkedIn.
Extrair comentários de uma publicação do LinkedIn
scrape_linkedin_post_commentsExtraia as pessoas que escreveram comentários principais em uma publicação do LinkedIn, com os autores das respostas disponíveis explicitamente.
Extrair participantes de um grupo do LinkedIn
scrape_linkedin_group_participantsExtraia participantes de um grupo do LinkedIn.
Extrair visitantes de um perfil do LinkedIn
scrape_linkedin_profile_viewersExtraia as pessoas que visualizaram o perfil autenticado.
Extrair visitantes de uma página de empresa do LinkedIn
scrape_linkedin_company_page_viewersExtraia visitantes de uma janela de análise de uma página de empresa ou instituição de ensino.
Página de resultado da extração
scrape_result_pageLeia uma página de resultado de extração salva sem carregar a exportação completa no contexto.
Anexos nativos nas mensagens
linkedin_message aceita attachments opcionais. linkedin_invite_then_message aceita follow_up_attachments para a mensagem enviada após a aceitação. O texto continua obrigatório. Até 5 arquivos e 20.000.000 bytes no total por mensagem, com 200 MB de armazenamento privado por espaço de trabalho. PDF, MP4/MOV, PNG/JPG/GIF/BMP, documentos do Office e TXT/CSV/RTF são validados por extensão, tipo MIME e conteúdo. HTML e arquivos executáveis não são aceitos. O provedor pode rejeitar arquivos incompatíveis com a caixa selecionada.
Para um arquivo local, selecione-o pelo clipe na caixa de entrada do SalesTouch. O aplicativo envia partes de até 2 MB pelo fluxo autenticado /api/linkedin/attachments e finaliza o arquivo. Use seu attachment_id na mensagem do agente. Clientes iniciam com POST /api/linkedin/attachments e account_id, filename, content_type, size_bytes; enviam partes com POST /api/linkedin/attachments/{id}, Content-Type: application/octet-stream e Upload-Offset; finalizam com PUT nessa URL. GET retorna o status e a posição dos bytes recebidos; DELETE remove um envio não utilizado. O servidor nunca abre um caminho local informado pelo chamador.
Um agente também pode fornecer content_base64 (base64 canônico sem prefixo de URL de dados) ou uma url HTTPS pública, com filename e content_type. As URLs usam a porta 443; redes privadas e reservadas, redirecionamentos inseguros e downloads acima de 15 segundos são rejeitados. Todos os modos armazenam os bytes privados antes de enfileirar. A visualização nativa de mídia é o padrão; send_mode: "file" solicita um arquivo para download quando compatível.
queue e scheduled_for preservam as referências dos arquivos com a ação. Os acompanhamentos após aceitação mantêm os arquivos por até 90 dias após o convite agendado; envios incompletos expiram em 24 horas e arquivos entregues em 7 dias. Mensagens pendentes mantêm os arquivos até a entrega. Resultados incertos preservam metadados de diagnóstico e bloqueiam o reenvio automático.
Reutilize idempotency_key ao tentar novamente uma mensagem com anexos. Sem chave, destinatário, texto e arquivos idênticos são deduplicados. Use uma chave nova somente para um envio novo intencional. As respostas incluem attachment_delivery_id, status e IDs dos arquivos; acompanhamentos mostram esses campos em follow_up. Consulte o status pelo endpoint autenticado GET /api/linkedin/attachment-deliveries/{id}. ATTACHMENT_SEND_UNCERTAIN exige verificar a conversa antes de outro envio. Erros de upload, permissões, conteúdo, tamanho e URL usam códigos explícitos.
{
"identifier": "https://www.linkedin.com/in/example",
"text": "Here is the brochure we discussed.",
"attachments": [{"filename": "brochure.pdf", "content_type": "application/pdf", "url": "https://example.com/brochure.pdf"}],
"idempotency_key": "brochure-prospect-2026-10",
"queue": true
}Ferramentas de e-mail
As ferramentas de e-mail exigem a permissão de e-mail na sua conexão MCP e uma caixa de e-mail conectada.
email_accounts: caixas, capacidade diária, aquecimento e o link de conexão quando nenhuma pode enviar.email_send: um e-mail pessoal ou uma resposta. Um e-mail avulso é enviado imediatamente; envios em lote vão para a fila.email_conversations: conversas com leads em todas as suas caixas, comneeds_replye busca de texto completo.email_messages: uma conversa página por página, com o texto completo das mensagens.email_threads: todas as conversas de e-mail e envios agendados de um lead.email_attachment: um arquivo anexado a um e-mail, com o link de download; arquivos de texto e CSV incluem o texto.
email_send aceita até 5 attachments (15 MB no total): um attachment_id de email_messages para encaminhar um arquivo recebido, uma url HTTPS pública ou content_base64. Os arquivos recebidos são mantidos por 90 dias; acima de 15 MB, apenas o nome e o tamanho são guardados.