Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"searxng-mcp-server","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# SearxNG MCP Server A Model Context Protocol (MCP) server that provides search capabilities through [SearxNG](https://docs.searxng.org/), the privacy-respecting metasearch engine. PyPi: https://pypi.org/project/searxng-mcp-server/#description ## Usage ### Using uvx You can also just pip install this but we recommend using `uv`. ```bash # With command line argument (stdio transport) uvx searxng-mcp-server --searxng-url https://searx.be # With environment variable (stdio transport) SEARXNG_URL=https://searx.be uvx searxng-mcp-server # With HTTP transport on port 8080 uvx searxng-mcp-server --searxng-url https://searx.be --port 8080 # With HTTP transport using environment variable SEARXNG_URL=https://searx.be MCP_PORT=8080 uvx searxng-mcp-server ``` **Package link**: [https://pypi.org/project/searxng-mcp-server/](https://pypi.org/project/searxng-mcp-server/) ### Using Docker/Podman ```bash # With command line argument (stdio transport) podman run --rm -i docker.io/icewreck/searxng-mcp-server:latest --searxng-url https://searx.be # With environment variable (stdio transport) podman run --rm -i -e SEARXNG_URL=https://searx.be docker.io/icewreck/searxng-mcp-server:latest # With HTTP transport on port 8080 podman run --rm -i -e SEARXNG_URL=https://searx.be -p 8080:8080 docker.io/icewreck/searxng-mcp-server:latest --port 8080 ``` ### Usage as Library You can also use the SearxNG client directly in your Python projects. The client is fully async and requires `async/await` syntax. For detailed examples, see the `examples/client_example.py` file in the repository. The SearxNGClient can be easily integrated into custom AI agents as a search tool. All search methods are async and return structured response objects. ## Available Tools - **`search_web`**: General web search with language and time filtering - **`search_images`**: Image search across multiple search engines - **`search_videos`**: Video search from various platforms - **`search_news`**: News sea…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.