Repolode
ihor-sokoliuk

ihor-sokoliuk/mcp-searxng

Servidor MCP que permite a assistentes de IA, como Claude e Cursor, fazer buscas na web por uma instância do SearXNG que você administra ou em que confia.

Estrelas
1,316
Forks
178
Issues abertas
5
Último commit
anteontem

O que é?

mcp-searxng é um servidor do Model Context Protocol que conecta assistentes de IA ao SearXNG, um metabuscador que pode ser hospedado por você. Ele disponibiliza ferramentas para pesquisar na web, obter sugestões de consultas, consultar as categorias e os mecanismos de busca de uma instância e ler o texto de uma URL conhecida, permitindo que o assistente reúna fontes ao responder a uma pergunta.

O servidor não instala o SearXNG; é necessário ter uma instância existente com a saída JSON habilitada. Ele pode ser executado localmente via STDIO usando npx, uma instalação global do npm ou Docker, ou como um serviço Streamable HTTP executado de forma independente, com proteção opcional por bearer estático ou OAuth. Configurações como failover entre réplicas, cache, proxies e integrações com soluções para navegadores são definidas por variáveis de ambiente.

A privacidade depende da implantação do SearXNG. Uma instância controlada por você evita o envio de consultas a um operador de buscas terceirizado, enquanto uma instância pública recebe as consultas e pode registrá-las.

Recursos principais

  • 01Busca na web com paginação, filtros, respostas diretas e saída em texto ou JSON.
  • 02Lê conteúdo HTML, texto estruturado e conteúdo limitado de PDFs a partir de uma URL informada.
  • 03Retorna sugestões de busca e informa as categorias e os mecanismos de busca da instância.
  • 04Oferece failover entre réplicas, fallback para HTML, cache e configurações de proxy.
  • 05Pode ser executado via STDIO local ou Streamable HTTP, com proteção opcional por bearer ou OAuth.

Casos de uso

  • Oferecer busca na web ao Claude ou ao Cursor sem uma chave de API paga de buscas.
  • Fazer pesquisas privadas com um assistente usando sua própria instância do SearXNG.
  • Permitir que um agente de IA leia uma página específica da web ou um PDF durante uma tarefa.
  • Hospedar um endpoint MCP HTTP compartilhado para os assistentes de uma equipe.

Tópicos

Perguntas frequentes

O que é mcp-searxng?
Servidor MCP que permite a assistentes de IA, como Claude e Cursor, fazer buscas na web por uma instância do SearXNG que você administra ou em que confia. mcp-searxng é um servidor do Model Context Protocol que conecta assistentes de IA ao SearXNG, um metabuscador que pode ser hospedado por você. Ele disponibiliza ferramentas para pesquisar na web, obter sugestões de consultas, consultar as categorias e os mecanismos de busca de uma instância e ler o texto de uma URL conhecida, permitindo que o assistente reúna fontes ao responder a uma pergunta.
mcp-searxng é gratuito? Qual é a licença?
mcp-searxng é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
mcp-searxng ainda é mantido?
Manutenção ativa. O último commit de mcp-searxng foi em 19 de out. de 2026.
Para que posso usar mcp-searxng?
Oferecer busca na web ao Claude ou ao Cursor sem uma chave de API paga de buscas. Fazer pesquisas privadas com um assistente usando sua própria instância do SearXNG. Permitir que um agente de IA leia uma página específica da web ou um PDF durante uma tarefa. Hospedar um endpoint MCP HTTP compartilhado para os assistentes de uma equipe.
Onde consigo mcp-searxng?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/ihor-sokoliuk/mcp-searxng

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados