Servidor MCP mcp-searxng-public
Um servidor MCP simples conectando agentes de IA à busca na web em tempo real, priorizando a privacidade via instâncias públicas do SearXNG, entregando resultados em formato JSON.

O que faz o servidor MCP “mcp-searxng-public”?
O mcp-searxng-public MCP Server atua como uma ponte entre assistentes de IA e instâncias públicas do mecanismo de metabusca SearXNG. Em vez de depender da saída JSON — que a maioria dos servidores públicos SearXNG não oferece — este servidor busca resultados de busca em HTML de até três instâncias públicas do SearXNG e os converte em formato JSON limpo. Isso permite que clientes de IA realizem buscas na web em tempo real, agreguem dados de múltiplas fontes e obtenham resumos concisos de conteúdo web de forma padronizada. É valioso para tarefas que exigem recuperação de informações atualizadas, pesquisa ou busca geral na web dentro de fluxos de desenvolvimento, sempre aproveitando os recursos de privacidade do SearXNG.
Lista de Prompts
Nenhum template de prompt é mencionado no repositório.
Lista de Recursos
Nenhum recurso é explicitamente descrito no repositório.
Lista de Ferramentas
- search
A principal (e única) ferramenta fornecida pelo servidor. Permite que LLMs realizem buscas na web usando instâncias públicas do SearXNG. A ferramenta recebe umquery
(a string de busca) e umtime_range
opcional (ex.: “day”, “month”, “year”) e retorna um array de objetos JSON com os camposurl
esummary
para cada resultado.
Casos de Uso deste Servidor MCP
- Busca na Web em Tempo Real
Permite que assistentes de IA busquem informações atualizadas na web para responder perguntas, pesquisas e tarefas de sumarização. - Recuperação de Dados Agregados
Obtém resultados de múltiplas instâncias do SearXNG, aumentando a robustez e cobertura dos resultados de busca para desenvolvedores e usuários. - Extração de Resumos
Analisa e resume automaticamente o conteúdo web em JSON, facilitando o processamento e integração em outras ferramentas ou fluxos de trabalho. - Coleta de Informações Respeitando a Privacidade
Utiliza a arquitetura do SearXNG que respeita a privacidade, evitando perfilamento ou rastreamento do usuário durante a recuperação de informações. - Mecanismos de Busca de Backup
Suporta múltiplas instâncias do SearXNG para maior confiabilidade e resiliência contra quedas ou limites de taxa.
Como configurar
Windsurf
- Pré-requisitos: Certifique-se de que Node.js e npm estão instalados.
- Instale o servidor:
npm install mcp-searxng-public
- Edite a configuração: Localize o arquivo de configuração MCP do Windsurf.
- Adicione a configuração do servidor MCP: Insira o seguinte trecho JSON:
{ "name": "SearXNGScraper", "type": "stdio", "command": "npx", "args": ["mcp-searxng-public"], "capabilities": { "tool-calls": true }, "env": { "SEARXNG_BASE_URL": "https://searx.be;https://searx.tiekoetter.com;https://opnxng.com;https://searxng.world;https://searx.oloke.xyz;https://seek.fyi" } }
- Salve e reinicie o Windsurf, depois verifique se o servidor está disponível.
Claude
- Pré-requisitos: Instale o Node.js e o npm.
- Instale o servidor:
npm install mcp-searxng-public
- Edite o arquivo de configuração do Claude para servidores MCP.
- Adicione a configuração do servidor MCP:
{ "name": "SearXNGScraper", "type": "stdio", "command": "npx", "args": ["mcp-searxng-public"], "capabilities": { "tool-calls": true }, "env": { "SEARXNG_BASE_URL": "https://searx.be;https://searx.tiekoetter.com;https://opnxng.com;https://searxng.world;https://searx.oloke.xyz;https://seek.fyi" } }
- Salve e reinicie o Claude para aplicar as mudanças.
Cursor
- Certifique-se de que Node.js e npm estão disponíveis.
- Instale o pacote:
npm install mcp-searxng-public
- Abra a configuração do servidor MCP do Cursor.
- Adicione o servidor usando:
{ "name": "SearXNGScraper", "type": "stdio", "command": "npx", "args": ["mcp-searxng-public"], "capabilities": { "tool-calls": true }, "env": { "SEARXNG_BASE_URL": "https://searx.be;https://searx.tiekoetter.com;https://opnxng.com;https://searxng.world;https://searx.oloke.xyz;https://seek.fyi" } }
- Reinicie o Cursor e certifique-se de que o servidor MCP foi detectado.
Cline
- Instale Node.js e npm caso ainda não estejam instalados.
- Instale o servidor:
npm install mcp-searxng-public
- Edite a configuração MCP do Cline.
- Insira a configuração do servidor:
{ "name": "SearXNGScraper", "type": "stdio", "command": "npx", "args": ["mcp-searxng-public"], "capabilities": { "tool-calls": true }, "env": { "SEARXNG_BASE_URL": "https://searx.be;https://searx.tiekoetter.com;https://opnxng.com;https://searxng.world;https://searx.oloke.xyz;https://seek.fyi" } }
- Salve o arquivo e reinicie o Cline para que as mudanças tenham efeito.
Protegendo Chaves de API
- Para o SearXNG público, chaves de API não são necessárias, mas se utilizar instâncias privadas que requerem autenticação, defina segredos na seção
env
:"env": { "SEARXNG_BASE_URL": "...", "SEARXNG_API_KEY": "${SEARXNG_API_KEY}" }, "inputs": { "SEARXNG_API_KEY": { "type": "string", "secret": true } }
Como usar este MCP em fluxos
Usando MCP no FlowHunt
Para integrar servidores MCP ao seu fluxo no FlowHunt, comece adicionando o componente MCP ao seu fluxo e conectando-o ao seu agente de IA:

Clique no componente MCP para abrir o painel de configuração. Na seção de configuração MCP do sistema, insira os detalhes do seu servidor MCP usando este formato JSON:
{
"mcp-searxng-public": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Uma vez configurado, o agente de IA passará a utilizar este MCP como uma ferramenta, com acesso a todas as suas funções e capacidades. Lembre-se de trocar “mcp-searxng-public” pelo nome real do seu servidor MCP e substituir a URL pela do seu próprio servidor MCP.
Visão Geral
Seção | Disponibilidade | Detalhes/Observações |
---|---|---|
Visão Geral | ✅ | |
Lista de Prompts | ⛔ | Nenhum template de prompt encontrado |
Lista de Recursos | ⛔ | Nenhum recurso MCP explícito descrito |
Lista de Ferramentas | ✅ | Ferramenta “search”, converte SearXNG HTML em JSON |
Protegendo Chaves de API | ✅ | Pode usar variáveis de ambiente, se necessário |
Suporte a Sampling (menos importante na aval.) | ⛔ | Não mencionado |
Nossa opinião
O mcp-searxng-public MCP Server é simples e focado, oferecendo uma única e robusta ferramenta de busca na web para assistentes de IA. A ausência de templates de prompt e exposição explícita de recursos limita a flexibilidade, mas sua funcionalidade é valiosa para obtenção de informações em tempo real e com foco em privacidade. A configuração é direta e a documentação é clara. No entanto, recursos MCP avançados como Roots e suporte a Sampling estão ausentes ou não documentados.
No geral, eu avaliaria este servidor MCP como 5/10: sólido em seu propósito, mas básico em termos de recursos de protocolo e extensibilidade.
Pontuação MCP
Possui LICENSE | ✅ (MIT) |
---|---|
Possui ao menos 1 ferramenta | ✅ |
Número de Forks | 2 |
Número de Stars | 6 |
Perguntas frequentes
- Qual é a principal função do mcp-searxng-public?
Permite que assistentes de IA realizem buscas na web em tempo real ao converter resultados em HTML de instâncias públicas do SearXNG em JSON padronizado, possibilitando a obtenção de informações atualizadas e resumos.
- Qual ferramenta este servidor MCP fornece?
Fornece uma ferramenta 'search' que aceita uma consulta e um time_range opcional, retornando um array de resultados de busca com URLs e resumos em formato JSON.
- Quais são os benefícios de privacidade ao usar o mcp-searxng-public?
Aproveita o design focado em privacidade do SearXNG, evitando o perfilamento ou rastreamento do usuário durante a busca, tornando-o adequado para fluxos de trabalho que priorizam a privacidade.
- Chaves de API são necessárias?
Não, instâncias públicas do SearXNG não exigem chaves de API. Para instâncias privadas, você pode definir as chaves de API usando variáveis de ambiente na configuração do servidor MCP.
- Como este se compara a outros servidores MCP?
O mcp-searxng-public é focado e simples, excelente para buscas na web, mas não possui recursos avançados como templates de prompt ou exposição de recursos. É robusto em seu caso de uso principal, mas básico em extensibilidade de protocolo.
Experimente o mcp-searxng-public no FlowHunt
Capacite seus agentes de IA com busca na web em tempo real e respeitando a privacidade usando o servidor MCP mcp-searxng-public. Integre hoje mesmo para entregar respostas e resumos atualizados de toda a web.