Skip to main content
Glama

searxng-mcp-server

Servidor MCP de SearXNG

Un servidor de Protocolo de Control de Modelos (MCP) para SearXNG , que permite a los asistentes de IA buscar en la web a través de una instancia de SearXNG.

Características

  • Busque en la web usando SearXNG mediante simples llamadas API
  • Obtenga información sobre los motores de búsqueda disponibles
  • Configurar parámetros de búsqueda, incluidas categorías, idiomas y configuraciones de búsqueda segura

Uso en la configuración de MCP

"searxng-mcp-server": { "command": "uv", "args": [ "run", "https://raw.githubusercontent.com/maccam912/searxng-mcp-server/refs/heads/main/server.py", "--url", "https://searxng.example.com" ] }

Uso de Docker

Puede ejecutar este servidor MCP usando Docker:

# Build the Docker image docker build -t searxng-mcp-server . # Run the container # Replace https://searxng.example.com with your actual SearXNG instance URL docker run -p 8080:8080 searxng-mcp-server

Herramientas API

Buscar

def search(query: str, categories: Optional[str] = None, engines: Optional[str] = None, language: Optional[str] = None, page: int = 1, time_range: Optional[str] = None, safe_search: int = 1)

Obtenga motores disponibles

def get_available_engines()

Desarrollo local

Requisitos:

  • Python 3.11+
  • uv (administrador de paquetes de Python)
# Install dependencies uv sync # Run the server uv run server.py --url https://searxng.example.com
-
security - not tested
A
license - permissive license
-
quality - not tested

Un servidor MCP basado en TypeScript para SearXNG que permite a los usuarios crear y resumir notas de texto utilizando URI y metadatos simples, lo que facilita la interacción del lenguaje natural con el contenido almacenado.

  1. Características
    1. Uso en la configuración de MCP
      1. Uso de Docker
        1. Herramientas API
          1. Buscar
          2. Obtenga motores disponibles
        2. Desarrollo local

          Related MCP Servers

          • -
            security
            F
            license
            -
            quality
            A TypeScript-based MCP server that enables users to manage text notes and generate summaries, showcasing key MCP concepts like resource representation and LLM integration.
            Last updated -
            1,667
            JavaScript
            • Apple
          • A
            security
            F
            license
            A
            quality
            A TypeScript-based MCP server that implements a simple notes system, allowing users to create, access, and generate summaries of text notes.
            Last updated -
            12
            1
            TypeScript
            • Apple
          • -
            security
            F
            license
            -
            quality
            A TypeScript-based MCP server that implements a simple notes system, allowing creation and management of text notes with URIs and metadata.
            Last updated -
            9
            JavaScript
            • Apple
          • -
            security
            F
            license
            -
            quality
            A TypeScript-based MCP server that implements a simple notes system, allowing users to create, access, and generate summaries of text notes.
            Last updated -
            JavaScript
            • Apple

          View all related MCP servers

          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/maccam912/searxng-mcp-server'

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