Skip to main content
Glama

searxng-mcp-server

SearXNG MCP-Server

Ein Model Control Protocol (MCP) -Server für SearXNG , der es KI-Assistenten ermöglicht, das Internet über eine SearXNG-Instanz zu durchsuchen.

Merkmale

  • Durchsuchen Sie das Web mit SearXNG über einfache API-Aufrufe
  • Informieren Sie sich über die verfügbaren Suchmaschinen
  • Konfigurieren Sie Suchparameter, einschließlich Kategorien, Sprachen und Safe-Search-Einstellungen

Verwendung in der MCP-Konfiguration

"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" ] }

Docker-Nutzung

Sie können diesen MCP-Server mit Docker ausführen:

# 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

API-Tools

Suchen

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)

Verfügbare Engines abrufen

def get_available_engines()

Lokale Entwicklung

Anforderungen:

  • Python 3.11+
  • uv (Python-Paketmanager)
# 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

Ein TypeScript-basierter MCP-Server für SearXNG, der es Benutzern ermöglicht, Textnotizen mithilfe einfacher URIs und Metadaten zu erstellen und zusammenzufassen, wodurch die Interaktion mit gespeicherten Inhalten in natürlicher Sprache erleichtert wird.

  1. Merkmale
    1. Verwendung in der MCP-Konfiguration
      1. Docker-Nutzung
        1. API-Tools
          1. Suchen
          2. Verfügbare Engines abrufen
        2. Lokale Entwicklung

          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