About
A Go-based MCP server that connects LLMs to the SearXNG metasearch engine, enabling general, image, and news searches with configurable transport options.
Capabilities
SearXNG MCP Server
The SearXNG MCP Server bridges the gap between AI assistants and a powerful, privacy‑focused metasearch engine. By exposing SearXNG’s search capabilities through the Model Context Protocol, it lets Claude and other AI agents perform real‑time web queries without leaving their native environment. This eliminates the need for custom API wrappers or manual browser interactions, streamlining workflows that rely on up‑to‑date information.
At its core, the server offers four search modalities: General, Image, News, and Engine Info. A general query aggregates results from all configured engines and categories, giving the assistant a broad view of what the web holds. Image search isolates visual results, enabling agents to fetch relevant pictures for content generation or data analysis. News search introduces a time dimension, allowing users to filter headlines by recency—a crucial feature for trend monitoring or fact‑checking. Finally, Engine Info exposes the catalog of available search engines and categories, letting developers tailor queries to specific domains or privacy settings.
These capabilities are delivered via two transport options— for local command‑line interactions and (Server‑Sent Events) for real‑time streaming over HTTP. The SSE endpoint ( by default) is especially valuable for interactive applications where the assistant needs to present incremental results or progress updates. The server’s configuration flags (, , ) let developers point it at any SearXNG deployment, whether local or hosted, and adjust networking settings to fit their infrastructure.
Typical use cases include:
- Real‑time research assistants that pull current statistics or news articles while drafting reports.
- Content generators that retrieve images or data snippets to enrich articles or social media posts.
- Compliance tools that need to verify facts against multiple search engines without exposing user queries to external APIs.
- Privacy‑centric applications where all traffic remains within an internal network, leveraging SearXNG’s open‑source nature.
By integrating seamlessly with existing MCP workflows—exposing tools that accept a query string and return structured results—the SearXNG MCP Server empowers developers to embed reliable, up‑to‑date search directly into AI pipelines. Its lightweight Go implementation and dual transport modes make it a versatile addition to any developer’s toolchain, offering both simplicity for quick prototypes and robustness for production deployments.
Related Servers
MarkItDown MCP Server
Convert documents to Markdown for LLMs quickly and accurately
Context7 MCP
Real‑time, version‑specific code docs for LLMs
Playwright MCP
Browser automation via structured accessibility trees
BlenderMCP
Claude AI meets Blender for instant 3D creation
Pydantic AI
Build GenAI agents with Pydantic validation and observability
Chrome DevTools MCP
AI-powered Chrome automation and debugging
Weekly Views
Server Health
Information
Explore More Servers
ProjectMCP
Build and deploy model context protocols for agents efficiently
Bilibili MCP Server
Access Bilibili data through the Model Context Protocol
Plex MCP Server
Unified JSON API for Plex Media Server automation
Postman MCP Server
Seamless Postman API integration for LLMs
Git MCP Server
Git repository automation via LLM tools
MCP GSuite Server
Integrate Gmail and Calendar into AI workflows