MCP SearXNG Enhanced Server

Created By
OvertliDSa year ago
Enhanced MCP server for SearXNG: category-aware web-search, web-scraping, and date/time retrieval.
Overview

What is MCP SearXNG Enhanced?

MCP SearXNG Enhanced is an advanced server that integrates with the SearXNG metasearch engine, enabling category-aware web searches, web scraping, and citation retrieval.

How to use MCP SearXNG Enhanced?

To use the server, you need to run it in a Docker container and configure it to connect to a SearXNG instance. You can either build the Docker image locally or use a pre-published image from a registry.

Key features of MCP SearXNG Enhanced?

  • SearXNG Integration: Programmatic access to SearXNG search capabilities.
  • Category Search: Supports various categories like general, images, videos, and more.
  • Web Scraping: Extracts main content from websites using Trafilatura.
  • Caching: In-memory caching for scraped pages.
  • Citations: Provides citation metadata for search results.
  • Date/Time Tool: Retrieves current time in a specified timezone.
  • Dockerized & Configurable: Easily configurable via environment variables.

Use cases of MCP SearXNG Enhanced?

  1. Conducting category-specific web searches.
  2. Scraping content from websites for research purposes.
  3. Retrieving citation metadata for academic writing.
  4. Getting current date and time in various timezones.

FAQ from MCP SearXNG Enhanced?

  • What is required to run MCP SearXNG Enhanced?
    You need Docker installed and a running SearXNG instance.
  • Can I customize the server settings?
    Yes, you can customize various settings using environment variables.
  • Is it open-source?
    Yes, MCP SearXNG Enhanced is open-source and available under the MIT license.
Project Info
Created At
a year ago
Updated At
a year ago
Author Name
OvertliDS
Star
2
Language
Python
License
MIT license

Recommend Servers

View All
Tavily Mcp
@tavily-ai

JavaScript
a year ago