SearXNG HTTP MCP

A self-contained MCP server that wraps SearXNG - a free, privacy-respecting metasearch engine that aggregates results from 200+ search engines.

People who need cloud infrastructure tools inside Claude, Cursor, VS Code, or another MCP client. The project is written in Python.

VERIFIED ACTIVE

LAST COMMIT 2026-08-21 · ★ 10 · #106 OF 141 MAINTAINED CLOUD INFRASTRUCTURE · VERIFIED 2026-08-25

MIT · Python servers · how we verify → /methodology

01 · Install SearXNG HTTP MCP

before you install - you'll need

Set SEARXNG_MCP_URL, SEARXNG_API_KEY, API_KEY before connecting. SEARXNG_URL is optional or environment-specific per the README.

Docker

docker run -i --rm ghcr.io/whw23/searxng-http-mcp

Claude Desktop - add to config

{
  "mcpServers": {
    "whw23-searxng_http_mcp": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/whw23/searxng-http-mcp"
      ]
    }
  }
}
Using another client? Same JSON, different key

Claude Desktop · mcpServers

Cursor · mcpServers

VS Code · servers

Windsurf · mcpServers

Zed · context_servers

Cline · mcpServers

Roo Code · mcpServers

Continue · mcpServers

LibreChat · mcpServers

Gemini CLI · mcpServers

Codex CLI · mcp_servers

Full setup guides: every client.

02 · Evidence

Security posture

What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.

runs as container (OCI image) - can be sandboxed away from your filesystem

license MIT - declared in the repository

registry namespace io.github.whw23 is GitHub-verified and matches the repo owner

03 · What SearXNG HTTP MCP can do

Prose above is summarized from the project's README and registry record - no invented capabilities.

Latest releases

v1.2.1 · 2026-08-08

eliminate startup race between SearXNG boot and JSON-format patch · bump version to 1.2.1 · Release v1.2.1: entrypoint fix · New Contributors · @cdolea331 made their first contribution in

v1.2.0 · 2026-08-08

bump searxng/searxng from 33aa332 to a7b2b16 in the all-deps group · bump searxng/searxng from a7b2b16 to 04ddbd0 in the all-deps group · bump the all-deps group across 1 directory with 3 updates · bump searxng/searxng…

v1.1.6 · 2026-07-06

handle /mcp natively without redirect · Release v1.1.6

04 · Who maintains SearXNG HTTP MCP

SearXNG HTTP MCP is maintained by whw23. It's the only MCP server we track from this author; the repo dates to May 2026.

05 · Facts

category
cloud infrastructure - ranked #106 of 141 actively-maintained cloud infrastructure servers as of 2026-08-25.
release cadence
5 releases in the last 90 days (latest 2026-08-08)
registry
io.github.whw23/searxng-http-mcp (active, first published 2026-05-08 · 48 versions)
packages
oci:ghcr.io/whw23/searxng-http-mcp · oci:ghcr.io/whw23/searxng-http-mcp

06 · SearXNG HTTP MCP FAQ

What is SearXNG HTTP MCP?

A self-contained MCP server that wraps SearXNG - a free, privacy-respecting metasearch engine that aggregates results from 200+ search engines.

Is SearXNG HTTP MCP still maintained?

Yes - as of 2026-08-25, its last commit was 2026-08-21 and it shipped 5 releases in the last 90 days. We re-verify nightly.

How do I install SearXNG HTTP MCP?

Run `docker run -i --rm ghcr.io/whw23/searxng-http-mcp`. The README documents 4 environment variables (SEARXNG_URL, SEARXNG_MCP_URL, SEARXNG_API_KEY…) to set first. Set SEARXNG_MCP_URL, SEARXNG_API_KEY, API_KEY before connecting. SEARXNG_URL is optional or environment-specific per the README. You can also paste the ready-made client config above.

07 · Alternatives to SearXNG HTTP MCP

More cloud infrastructure MCP servers · Cloudcostsmcp · Cloudwright · You.com Web Access & AI · Tunnel MCP · Servonaut

More Python MCP servers · Ariadne (whyy9527) · Visual Torch · Auto TS · Server Ros 2 · Legal Data Hunter · see all