bumbaRasch/searxng-mcp-server
by Various
MCP server for a self-hosted SearXNG instance: web, image, news, video and music search plus page fetch.
MCP
bumbaRasch/searxng-mcp-server
Added 21 Sept 2026
Overview
An MCP server that connects to a self-hosted SearXNG instance. It exposes web, image, news, video, and music search operations, plus page fetching, through the Model Context Protocol. Built in TypeScript for use with MCP-compatible clients.
Best for
Best for
Developers building MCP clients that need self-hosted, privacy-preserving search
Use cases
- Add private web search to an MCP-enabled assistant
- Fetch page content for reading or summarization
- Search across multiple media types from one server
How to use
Install
npx @modelcontextprotocol/inspector npx -y searxng-mcp-server Tools exposed
fetch_contentnews_searchimage_searchvideo_searchmusic_searchlist_enginesSEARXNG_URLSEARXNG_TIMEOUT_MSFETCH_TIMEOUT_MSSHUTDOWN_TIMEOUT_MSMAX_CHARSMAX_RESPONSE_BYTESUSER_AGENTALLOW_PRIVATE_HOSTSSEARXNG_TRANSPORTSEARXNG_AUTH_TOKENSEARXNG_ALLOWED_HOSTSSEARXNG_ALLOWED_ORIGINS
Tested with
Claude Desktop, Claude Code, Cursor, VS Code
Notes
An MCP server that connects to a self-hosted SearXNG instance. It exposes web, image, news, video, and music search operations, plus page fetching, through the Model Context Protocol. Built in TypeScript for use with MCP-compatible clients.
0 stars on GitHub. Last updated 2026-09-21. Licensed MIT.
Use cases
- Add private web search to an MCP-enabled assistant
- Fetch page content for reading or summarization
- Search across multiple media types from one server
Pros
- Runs against your own SearXNG instance for privacy and control
- Covers multiple search categories in one integration
- TypeScript codebase fits standard MCP tooling
Cons
- Requires a separately deployed and maintained SearXNG instance
- No stars or community traction yet, so maturity is unproven
- Limited documentation inferred from the repository
Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.
Pros
- Runs against your own SearXNG instance for privacy and control
- Covers multiple search categories in one integration
- TypeScript codebase fits standard MCP tooling
Cons
- Requires a separately deployed and maintained SearXNG instance
- No stars or community traction yet, so maturity is unproven
- Limited documentation inferred from the repository
Open-source & AI alternatives
Swap-in tools that solve the same job. Weigh the trade-offs before you commit.
Get the free Developer’s Field Guide
A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.
Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.
