SearXNG
Um mecanismo de metabusca que respeita a privacidade, alimentado por uma instância auto-hospedada do SearXNG.
Documentação
MCP-searxng
Um servidor MCP para conectar sistemas de agentes a sistemas de busca via searXNG.
Ferramentas
Pesquise na web com SearXNG
Prompts
search(query: str) -> f"Searching for {query} using searXNG"
Uso
via uvx
- configure o JSON do seu cliente assim
{
"mcpServers": {
"searxng": {
"command": "uvx",
"args": [
"mcp-searxng"
]
}
}
}
via git clone
- Adicione o servidor ao claude desktop (o ponto de entrada é main.py)
Clone o repositório e adicione este JSON ao claude desktop
você pode executar este servidor com uvx mcp-searxng, ou usar uma cópia local do repositório
{
"mcpServers": {
"searxng": {
"command": "uv",
"args": [
"--project",
"/absoloute/path/to/MCP-searxng/",
"run",
"/absoloute/path/to/MCP-searxng/mcp-searxng/main.py"
]
}
}
}
você precisará alterar os caminhos para corresponder ao seu ambiente
URL personalizada do SearXNG
-
defina a variável de ambiente
SEARXNG_URLpara a URL do servidor searxng (o padrão éhttp://localhost:8080) -
execute seu cliente MCP e você deverá conseguir pesquisar na web com searxng
Nota: se você estiver usando o claude desktop, certifique-se de encerrar o processo (gerenciador de tarefas ou equivalente) antes de executar o servidor novamente