SearXNG
Un metabuscador que respeta la privacidad, impulsado por una instancia autoalojada de SearXNG.
GitHub
128
Prueba este MCPPatrocinadoDocumentación
MCP-searxng
Un servidor MCP para conectar sistemas agénticos a sistemas de búsqueda a través de searXNG.
Herramientas
Busca en la web con SearXNG
Indicaciones
search(query: str) -> f"Searching for {query} using searXNG"
Uso
vía uvx
- configura tu JSON de cliente como
{
"mcpServers": {
"searxng": {
"command": "uvx",
"args": [
"mcp-searxng"
]
}
}
}
vía git clone
- Añade el servidor a claude desktop (el punto de entrada es main.py)
Clona el repositorio y añade este JSON a claude desktop
puedes ejecutar este servidor con uvx mcp-searxng, o usar una copia local del repositorio
{
"mcpServers": {
"searxng": {
"command": "uv",
"args": [
"--project",
"/absoloute/path/to/MCP-searxng/",
"run",
"/absoloute/path/to/MCP-searxng/mcp-searxng/main.py"
]
}
}
}
tendrás que cambiar las rutas para que coincidan con tu entorno
URL personalizada de SearXNG
-
establece la variable de entorno
SEARXNG_URLa la URL del servidor searxng (por defecto eshttp://localhost:8080) -
ejecuta tu cliente MCP y deberías poder buscar en la web con searxng
Nota: si estás usando claude desktop, asegúrate de matar el proceso (administrador de tareas o equivalente) antes de ejecutar el servidor de nuevo