Submit

SearXNG MCP Server

@The-AI-Workshops

An MCP sse implementation of the Model Context Protocol (MCP) server integrated with SearXNG for providing AI agents with powerful, privacy-respecting search capabilities.
Overview

what is SearXNG MCP Server?

SearXNG MCP Server is a template implementation of the Model Context Protocol (MCP) server integrated with SearXNG, designed to provide AI agents with powerful, privacy-respecting search capabilities.

how to use SearXNG MCP Server?

To use the SearXNG MCP Server, you need to have a running SearXNG instance. You can set it up using Docker or install it manually. After setting up, configure the environment variables and run the server using either the uv command or Docker.

key features of SearXNG MCP Server?

  • Template for building MCP servers with SearXNG as a backend.
  • Supports both SSE and stdio transport protocols.
  • Easy integration with MCP-compatible clients.
  • Customizable environment variables for configuration.

use cases of SearXNG MCP Server?

  1. Enabling AI agents to perform web searches while respecting user privacy.
  2. Serving as a reference for developers to create their own MCP servers.
  3. Facilitating the integration of AI tools with search capabilities.

FAQ from SearXNG MCP Server?

  • What is required to run the SearXNG MCP Server?

You need Python 3.9+, a running SearXNG instance, and optionally Docker for containerized deployment.

  • Can I customize the server configuration?

Yes! You can configure various environment variables in the .env file to suit your needs.

  • Is this project suitable for production use?

While it serves as a template, further customization and testing are recommended for production environments.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.