SearXNG MCP Server
PythonSearchWebSearchNlpCloudJavascriptGoRubyR
Server Information
š Overview:
ā Key Points:
šÆ 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.
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.
- 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.
- 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.
š Main Findings:
š Details:
šÆ 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
cloud Provider
Quick Actions
MCP Configuration
Available Tools
searxng_web_search