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

          • A
            security
            F
            license
            A
            quality
            This TypeScript-based MCP server enables users to manage and summarize text notes, providing tools for note creation and summarization prompts.
            Last updated -
            1
            329
            10
            TypeScript
            • Apple
          • A
            security
            F
            license
            A
            quality
            This TypeScript-based MCP server implements a simple notes system, allowing the creation, listing, and summarization of text notes using MCP concepts with note:// URIs and metadata.
            Last updated -
            1
            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
            3
            TypeScript
            • Apple
          • A
            security
            F
            license
            A
            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 -
            4
            4
            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