mcp-searxng

wfkpk/mcp-searxng

3.3

If you are the rightful owner of mcp-searxng and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

An MCP server for privacy-focused web search and article scraping using SearXNG instances.

Tools
  1. searxng_search

    Execute web searches with titles, URLs, and snippets.

  2. scrape_article

    Extract clean article content from any webpage.

  3. search

    Search and automatically scrape top 5 results.

MCP SearXNG Search

An MCP server for privacy-focused web search and article scraping using SearXNG instances.

Tools

  • searxng_search

    • Execute web searches with titles, URLs, and snippets
    • Inputs:
      • query (string): Search terms
      • searxng_url (string, optional): SearXNG instance URL
  • scrape_article

    • Extract clean article content from any webpage
    • Inputs:
      • url (string): URL to scrape
  • search

    • Search and automatically scrape top 5 results
    • Inputs:
      • query (string): Search terms
      • searxng_url (string, optional): SearXNG instance URL

Configuration

NPX
{
  "mcpServers": {
    "searxng": {
      "command": "npx",
      "args": ["-y", "mcp-searxng-scrape"],
      "env": {
        "SEARXNG_URL": "https://searx.be"
      }
    }
  }
}
Local Development
{
  "mcpServers": {
    "searxng": {
      "command": "node",
      "args": ["dist/index.js"],
      "cwd": "/path/to/mcp-searxng",
      "env": {
        "SEARXNG_URL": "https://searx.be"
      }
    }
  }
}

Popular SearXNG Instances

  • https://searx.be
  • https://search.sapti.me
  • https://searx.tiekoetter.com
  • https://searx.work

Build

npm install
npm run build

SearXNG Setup

For more details on SearXNG setup and customization, refer to the official SearXNG documentation:

🔗 SearXNG Installation Guide

License

MIT