Back to MCP Servers
Servidor MCP de SearXNG logo
mcp-server3

Servidor MCP de SearXNG

Servidor MCP de código abierto popular que conecta agentes de IA como Claude a cualquier instancia de SearXNG, permitiendo búsquedas web en tiempo real centradas en la privacidad, sin rastreadores, con paginación y controles de búsqueda segura.

Descripción general

SearXNG MCP Server es un servidor Model Context Protocol (MCP) de código abierto y ligero que sirve de puente entre asistentes de IA (Claude, Cursor, LM Studio, LLM locales, etc.) y SearXNG — el popular metabuscador que respeta la privacidad y puede autohospedarse.

Permite a los agentes realizar búsquedas web sin depender de APIs comerciales como Google o Bing, manteniendo las consultas privadas y libres de seguimiento, perfiles de usuario o paywalls. Existen múltiples implementaciones de la comunidad, siendo la más popular la versión Node.js mantenida activamente por ihor-sokoliuk.

Características principales

  • Búsqueda con Privacidad Primordial: Agrega resultados de docenas de motores de búsqueda (Google, Bing, DuckDuckGo, etc.) sin rastrear al usuario.
  • Instancia de SearXNG Configurable: Funciona con cualquier instancia pública o autohospedada de SearXNG a través de su API JSON.
  • Soporte de Paginación: Obtiene páginas adicionales de resultados para una investigación exhaustiva.
  • Control de Búsqueda Segura: Filtra contenido explícito con niveles configurables.
  • Resultados Estructurados: Devuelve resultados limpios y analizados, optimizados para el consumo por LLMs.
  • Despliegue Sencillo: Ejecuta mediante npx, Docker, o localmente con variantes Node.js/Python/Go disponibles.
  • Compatibilidad Multi-Cliente: Funciona sin problemas con Claude Desktop, Cursor, Windsurf y otras herramientas compatibles con MCP.

Casos de uso

  • Investigación Fundamentada: Permite a Claude obtener información actualizada para respuestas precisas, en lugar de depender de datos de entrenamiento desactualizados.
  • Flujos de Trabajo de IA Local/Privada: Combina con Ollama o LM Studio para configuraciones de agentes completamente funcionales sin conexión (excepto la búsqueda).
  • Asistencia de Programación: Busca documentación, librerías o mensajes de error en tiempo real durante el desarrollo.
  • Noticias y Eventos Actuales: Obtiene los artículos y resúmenes más recientes sin anuncios ni contenido patrocinado.
  • Orquestación Multi-Herramienta: Combina con otros servidores MCP (navegador, bases de datos, ejecución de código) para crear agentes autónomos potentes.

Cómo funciona

  1. Ejecuta el servidor MCP (proceso local o contenedor Docker).
  2. Configura tu cliente MCP (por ejemplo, Claude Desktop) para que se conecte a él.
  3. La IA descubre la herramienta searxng_web_search automáticamente.
  4. Cuando el agente necesita datos web frescos, llama a la herramienta a través del protocolo MCP.
  5. El servidor consulta la instancia de SearXNG elegida y devuelve resultados estructurados.

Usando npx (lo más fácil):

Agrega lo siguiente a tu configuración de Claude Desktop (claude_desktop_config.json):

{
  "mcpServers": {
    "searxng": {
      "command": "npx",
      "args": ["-y", "mcp-searxng"],
      "env": {
        "SEARXNG_URL": "https://your-searxng-instance.example.com"
      }
    }
  }
}

Se recomienda SearXNG auto-alojado para máxima privacidad (ejecútalo a través de Docker desde el repositorio oficial de SearXNG).

Opción con Docker:

docker pull mcpcommunity/ihor-sokoliuk-mcp-searxng:latest

Otras implementaciones notables: . Variantes en Python/uv (por ejemplo, The-AI-Workshops) . Versión en Go para alto rendimiento . Bifurcaciones mejoradas con soporte de extracción de datos (scraping) o categorías

Opciones de Configuración

  • SEARXNG_URL: URL de tu instancia de SearXNG (pública o privada).
  • Soporte para proxy y autenticación en varias bifurcaciones.
  • Nivel de búsqueda segura y categorías de resultados (general, noticias, imágenes, etc.).

Reinicia tu cliente MCP después de agregar el servidor. La herramienta debería aparecer automáticamente entre las herramientas disponibles del agente.

Consejos Comunes

  • Usa una instancia de SearXNG auto-alojada para obtener la mejor privacidad y confiabilidad.
  • Las instancias públicas funcionan para pruebas rápidas, pero pueden tener límites de uso (rate limits) o tiempos de inactividad.
  • Combínala con herramientas de obtención de páginas para una investigación más profunda (muchas bifurcaciones incluyen extracción de contenido).

SearXNG MCP es una de las herramientas de búsqueda web centradas en la privacidad más ampliamente usadas en el ecosistema MCP, lo que la hace esencial para cualquiera que construya o use agentes de IA locales o conscientes de la privacidad.

Para la versión más reciente y la documentación completa, visita el repositorio principal.

Tags

mcpsearxngbúsqueda-webprivacidadagente-iaclaudemetabúsquedanodejsllm-localdocker

Related Entries

Keep exploring similar tools and resources in this category.

Browse MCP Servers