Related MCP Server Resources

Explore more AI models, providers, and integration options:

  • Explore AI Models
  • Explore AI Providers
  • Explore MCP Servers
  • LangDB Pricing
  • Documentation
  • AI Industry Blog
  • Ragie Model Context Protocol Server
  • sanderkooger-mcp-server-ragdocs
  • Jira MCP Server
  • MCP Server for Intercom
  • MkDocs MCP Search Server
Back to MCP Servers
searxng-mcp-server

searxng-mcp-server

Public
maccam912/searxng-mcp-server

Enables AI assistants to perform web searches via a SearXNG instance using Model Context Protocol, offering configurable search parameters, access to multiple search engines, and safe search options.

python
0 tools
May 30, 2025
Updated Jun 4, 2025

Supercharge Your AI with searxng-mcp-server

MCP Server

Unlock the full potential of searxng-mcp-server through LangDB's AI Gateway. Get enterprise-grade security, analytics, and seamless integration with zero configuration.

Unified API Access
Complete Tracing
Instant Setup
Get Started Now

Free tier available • No credit card required

Instant Setup
99.9% Uptime
10,000+Monthly Requests

SearXNG MCP Server

A Model Control Protocol (MCP) server for SearXNG, allowing AI assistants to search the web through a SearXNG instance.

Features

  • Search the web using SearXNG via simple API calls
  • Get information about available search engines
  • Configure search parameters including categories, languages, and safe search settings

Usage in MCP Configuration

"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 Usage

You can run this MCP server using Docker:

# 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

Search

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)

Get Available Engines

def get_available_engines()

Local Development

Requirements:

  • Python 3.11+
  • uv (Python package manager)
# Install dependencies uv sync # Run the server uv run server.py --url https://searxng.example.com
Publicly Shared Threads0

Discover shared experiences

Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!

Share your threads to help others
Related MCPs5
  • Ragie Model Context Protocol Server
    Ragie Model Context Protocol Server

    Enables AI models to retrieve relevant information from a Ragie knowledge base using the Model Conte...

    1 tools
    Added May 30, 2025
  • sanderkooger-mcp-server-ragdocs
    sanderkooger-mcp-server-ragdocs

    Provides vector-based semantic search and real-time context augmentation for AI assistants by retrie...

    Added May 30, 2025
  • Jira MCP Server
    Jira MCP Server

    Enables AI assistants to seamlessly interact with Jira via Model Context Protocol, offering project ...

    Added May 30, 2025
  • MCP Server for Intercom
    MCP Server for Intercom

    Enables AI assistants to access, search, and filter Intercom customer support conversations and tick...

    4 tools
    Added May 30, 2025
  • MkDocs MCP Search Server
    MkDocs MCP Search Server

    Enables Model Context Protocol integration for efficient, version-specific search of MkDocs-powered ...

    Added May 30, 2025