Pular para o conteúdo

Tavily MCP

Tavily é uma API de busca com inteligência artificial projetada especificamente para agentes de IA, oferecendo pesquisa web em tempo real, extração de conteúdo e rastreamento de sites com alta precisão e baixa latência. Com a integração Tavily MCP no SquadOS, seus agentes podem buscar informações atualizadas na web, extrair conteúdo bruto de URLs, mapear a estrutura de sites e conduzir pesquisas aprofundadas sobre qualquer tópico de forma autônoma.

Esta ferramenta utiliza OAuth 2.0 com registro dinâmico de cliente (DCR_OAUTH). No fluxo gerenciado pelo SquadOS/Composio, você autoriza a conta Tavily na página hospedada; não cole uma chave de API em prompts, mensagens ou bases de conhecimento.

  1. Acesse Ferramentas no menu lateral (/admin/tools).
  2. Abra a aba Disponíveis e procure por Tavily MCP.
  3. Abra o painel Configurar ferramenta e clique em Ativar. A integração passa para Ativas com o estado Aguardando autenticação.
  4. Abra a ferramenta ativa e clique em Conectar agora.
  5. Na página segura hospedada pela Composio, autorize a conta Tavily e conclua o OAuth.
  6. De volta ao SquadOS, confirme a conta em Contas e use Editar ações para liberar somente as operações necessárias.
  7. No editor do agente, abra Ferramentas, clique em Adicionar Ferramenta, escolha Tavily MCP, selecione a conta e as ações, salve e faça um teste controlado. (Detalhes em Ferramentas da Organização.)

O export local do produto, verificado em 17 de junho de 2026, contém cinco ações do Tavily MCP; todas estão documentadas abaixo. O frontmatter registra o snapshot de schema 20260303_09. Consulte os campos exibidos no editor do SquadOS antes de salvar, pois parâmetros e limites do provedor podem evoluir.

Use TAVILY_MCP_TAVILY_SEARCH para uma busca pontual e TAVILY_MCP_TAVILY_RESEARCH quando a tarefa exigir síntese de várias fontes. TAVILY_MCP_TAVILY_EXTRACT lê URLs conhecidas; TAVILY_MCP_TAVILY_MAP descobre a estrutura; e TAVILY_MCP_TAVILY_CRAWL percorre e extrai páginas.

TAVILY_MCP_TAVILY_CRAWL

Rastreia um site a partir de uma URL inicial. Extrai conteúdo das páginas com profundidade e amplitude configuráveis.

NomeTipoObrigatórioDescrição
urlstringSimA URL raiz onde o rastreamento começa.
limitintegerNãoNúmero total de links que o rastreador vai processar antes de parar.
formatstring ("markdown" | "text")NãoFormato do conteúdo extraído das páginas. markdown retorna em formato Markdown; text retorna texto simples e pode aumentar a latência.
max_depthintegerNãoProfundidade máxima do rastreamento. Define até onde a partir da URL base o rastreador pode explorar.
max_breadthintegerNãoNúmero máximo de links a seguir por nível da árvore (ou seja, por página).
instructionsstringNãoInstruções em linguagem natural para o rastreador. Especificam quais tipos de páginas devem ser retornadas.
select_pathsarrayNãoPadrões regex para selecionar apenas URLs com padrões de caminho específicos (ex.: /docs/.*, /api/v1.*).
extract_depthstring ("basic" | "advanced")NãoA extração avançada recupera mais dados, incluindo tabelas e conteúdo incorporado, com maior sucesso mas pode aumentar a latência.
allow_externalbooleanNãoSe deve retornar links externos na resposta final.
select_domainsarrayNãoPadrões regex para restringir o rastreamento a domínios ou subdomínios específicos (ex.: ^docs\.example\.com$).
include_faviconbooleanNãoSe deve incluir a URL do favicon de cada resultado.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

TAVILY_MCP_TAVILY_EXTRACT

Extrai conteúdo de URLs. Retorna o conteúdo bruto da página em formato Markdown ou texto simples.

NomeTipoObrigatórioDescrição
urlsarraySimLista de URLs das quais extrair o conteúdo.
querystringNãoConsulta para reordenar trechos de conteúdo por relevância.
formatstring ("markdown" | "text")NãoFormato de saída.
extract_depthstring ("basic" | "advanced")NãoDefine o nível de extração. Consulte o schema atual para escolher entre maior cobertura e menor latência; esse parâmetro não contorna autenticação ou proteção do site.
include_imagesbooleanNãoIncluir imagens das páginas.
include_faviconbooleanNãoIncluir URLs de favicon.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

TAVILY_MCP_TAVILY_MAP

Mapeia a estrutura de um site. Retorna uma lista de URLs encontradas a partir da URL base.

NomeTipoObrigatórioDescrição
urlstringSimA URL raiz onde o mapeamento começa.
limitintegerNãoNúmero total de links que o rastreador vai processar antes de parar.
max_depthintegerNãoProfundidade máxima do mapeamento. Define até onde a partir da URL base o rastreador pode explorar.
max_breadthintegerNãoNúmero máximo de links a seguir por nível da árvore (ou seja, por página).
instructionsstringNãoInstruções em linguagem natural para o rastreador.
select_pathsarrayNãoPadrões regex para selecionar apenas URLs com padrões de caminho específicos (ex.: /docs/.*, /api/v1.*).
allow_externalbooleanNãoSe deve retornar links externos na resposta final.
select_domainsarrayNãoPadrões regex para restringir o mapeamento a domínios ou subdomínios específicos (ex.: ^docs\.example\.com$).
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

TAVILY_MCP_TAVILY_RESEARCH

Realiza uma pesquisa abrangente sobre um tópico ou pergunta. Use esta ação quando precisar reunir informações de múltiplas fontes, incluindo páginas web, documentos e outros recursos, para responder a uma pergunta ou concluir uma tarefa. Retorna uma resposta detalhada com base nos resultados da pesquisa.

NomeTipoObrigatórioDescrição
inputstringSimDescrição abrangente da tarefa de pesquisa.
modelstring ("mini" | "pro" | "auto")NãoDefine o grau de profundidade da pesquisa. mini é indicado para tarefas mais específicas com poucos subtópicos; pro é indicado para tarefas abrangentes com muitos subtópicos.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

TAVILY_MCP_TAVILY_SEARCH

Busca na web por informações atuais sobre qualquer tópico. Use para notícias, fatos ou dados além do seu corte de conhecimento. Retorna trechos e URLs das fontes.

NomeTipoObrigatórioDescrição
querystringSimConsulta de busca.
topicstringNãoA categoria da busca. Determina qual agente será usado para realizar a pesquisa.
countrystringNãoPrioriza resultados de busca de um país específico. Disponível apenas quando topic é general.
end_datestringNãoRetorna todos os resultados anteriores à data de término especificada. Deve estar no formato YYYY-MM-DD.
start_datestringNãoRetorna todos os resultados posteriores à data de início especificada. Deve estar no formato YYYY-MM-DD.
time_rangestringNãoO intervalo de tempo retroativo a partir da data atual a incluir nos resultados.
max_resultsintegerNãoNúmero máximo de resultados de busca a retornar.
search_depthstring ("basic" | "advanced" | "fast" | "ultra-fast")NãoA profundidade da busca. basic para resultados genéricos, advanced para busca mais completa, fast para baixa latência com alta relevância, ultra-fast para priorizar latência acima de tudo.
include_imagesbooleanNãoIncluir uma lista de imagens relacionadas à consulta na resposta.
exclude_domainsarrayNãoLista de domínios a excluir especificamente dos resultados, se o usuário solicitar a exclusão de algum domínio.
include_domainsarrayNãoLista de domínios a incluir especificamente nos resultados de busca, se o usuário solicitar busca em sites específicos.
include_faviconbooleanNãoSe deve incluir a URL do favicon de cada resultado.
include_raw_contentbooleanNãoIncluir o conteúdo HTML limpo e processado de cada resultado de busca.
include_image_descriptionsbooleanNãoIncluir uma lista de imagens relacionadas à consulta e suas descrições na resposta.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.