SearXNG MCP Server

SearXNG MCP Server

PythonSearchWebSearchNlpCloudJavascriptGoRubyR

About This Server

MCP Server for SearXNG

Server Information

šŸ“‹ Overview:

This webpage is a GitHub repository for an MCP (Model Context Protocol) server designed for integration with SearXNG, a privacy-respecting metasearch engine. The project, named "mcp-searxng," is developed by ihor-sokoliuk. It aims to provide web search capabilities through the Model Context Protocol.


ā­ Key Points:
  • The repository hosts an MCP server implementation that integrates SearXNG API.

  • The server provides web search capabilities, including general queries, news, and articles.

  • Supports pagination for controlling result size and count.

  • Provides a "searxngwebsearch" tool that performs web searches with pagination, accepting query, count, and offset as inputs.

  • Offers configuration instructions for setting the SearXNG URL.

  • Provides instructions for use with Claude Desktop, including installation via Smithery (a tool for installing MCP servers) and Docker.

  • The project is licensed under the MIT License.


  • šŸ” Main Findings:
  • The project is a public repository.

  • The repository has 19 stars and 4 forks.

  • The primary programming language used is JavaScript (90.6%), with Dockerfile contributing 9.4%

  • The repository has 15 commits.

  • No releases or packages have been published.


  • šŸ“Š Details:
  • The configuration section details how to point the MCP server to a SearXNG instance using the `SEARXNG_URL` environment variable.

  • Instructions are provided to install the MCP Server using Smithery with the command: `npx -y @smithery/cli install @ihor-sokoliuk/server-searxng --client claude`

  • Configuration steps for Docker include building the image (`docker build -t mcp-server-searxng:latest -f Dockerfile .`) and running the container while setting the required environment variables.


šŸŽÆ Conclusion:
The "mcp-searxng" repository is a publicly accessible project providing an interface between the Model Context Protocol and the SearXNG metasearch engine. It offers web search functionality with pagination and configuration options for integration with Claude Desktop and Docker environments, licensed under the MIT License.

Server Features

Web Search

General queries, news, articles, with pagination.

Pagination

Control return size and result counts options.

Provider Information

IhorSokoliuk logo

IhorSokoliuk

cloud Provider

Visit Provider Website

Quick Actions

Visit Website

MCP Configuration

Available Tools

searxng_web_search