Skip to main content
Glama

Servidor MCP de SearXNG

Una implementación de servidor MCP que integra la API SearXNG y proporciona capacidades de búsqueda web.

insignia de herrería

Características

  • Búsqueda web : consultas generales, noticias, artículos, con paginación.

  • Paginación : controla qué página de resultados recuperar.

  • Filtrado de tiempo : filtra los resultados por rango de tiempo (día, mes, año).

  • Selección de idioma : filtre los resultados por idioma preferido.

  • Búsqueda segura : controla el nivel de filtrado de contenido para los resultados de búsqueda.

Related MCP server: SerpApi MCP Server

Herramientas

  • búsqueda web searxng

    • Realizar búsquedas web con paginación

    • Entradas:

      • query (cadena): La consulta de búsqueda. Esta cadena se pasa a servicios de búsqueda externos.

      • pageno (número, opcional): busca el número de página, comienza en 1 (predeterminado 1)

      • time_range (cadena, opcional): Filtra los resultados por rango de tiempo: uno de los siguientes: "día", "mes", "año" (predeterminado: ninguno)

      • language (cadena, opcional): código de idioma para los resultados (por ejemplo, "en", "fr", "de") o "todos" (predeterminado: "todos")

      • safesearch (número, opcional): Nivel de filtro de búsqueda segura (0: Ninguno, 1: Moderado, 2: Estricto) (predeterminado: configuración de instancia)

  • lectura de URL web

    • Leer y convertir el contenido de una URL a Markdown

    • Entradas:

      • url (cadena): La URL para obtener y procesar

Configuración

Configuración de SEARXNG_URL

  1. Elija una instancia de SearxNG de la lista de instancias públicas o utilice su entorno local.

  2. Establezca la variable de entorno SEARXNG_URL en la URL de la instancia.

  3. El valor predeterminado SEARXNG_URL es http://localhost:8080 .

Uso con Claude Desktop

Instalación mediante herrería

Para instalar SearxNG Server para Claude Desktop automáticamente a través de Smithery :

npx -y @smithery/cli install @ihor-sokoliuk/server-searxng --client claude

NPX

{ "mcpServers": { "searxng": { "command": "npx", "args": [ "-y", "mcp-searxng" ], "env": { "SEARXNG_URL": "YOUR_SEARXNG_INSTANCE_URL" } } } }

NGP

npm install -g mcp-searxng

Y luego en su archivo de configuración MCP:

{ "mcpServers": { "searxng": { "command": "mcp-searxng", "env": { "SEARXNG_URL": "YOUR_SEARXNG_INSTANCE_URL" } } } }

Estibador

Uso de una imagen prediseñada de Docker Hub

docker pull isokoliuk/mcp-searxng:latest

Agregue esto a su claude_desktop_config.json :

{ "mcpServers": { "searxng": { "command": "docker", "args": [ "run", "-i", "--rm", "-e", "SEARXNG_URL", "isokoliuk/mcp-searxng:latest" ], "env": { "SEARXNG_URL": "YOUR_SEARXNG_INSTANCE_URL" } } } }

Construir localmente

docker build -t mcp-searxng:latest -f Dockerfile .

Usar

Agregue esto a su claude_desktop_config.json :

{ "mcpServers": { "searxng": { "command": "docker", "args": [ "run", "-i", "--rm", "-e", "SEARXNG_URL", "mcp-searxng:latest" ], "env": { "SEARXNG_URL": "YOUR_SEARXNG_INSTANCE_URL" } } } }

Licencia

Este servidor MCP cuenta con la licencia MIT. Esto significa que puede usar, modificar y distribuir el software libremente, sujeto a los términos y condiciones de la licencia MIT. Para más detalles, consulte el archivo de LICENCIA en el repositorio del proyecto.

One-click Deploy
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ihor-sokoliuk/mcp-searxng'

If you have feedback or need assistance with the MCP directory API, please join our Discord server