@x-idra/mcp-server-searxng
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SEARXNG_INSTANCES | No | Comma-separated list of SearXNG instance URLs, tried in order as fallbacks. An entry may include a base path for path-based reverse proxy routing (e.g. https://example.com/searx), with or without a trailing slash. | http://localhost:8080 |
| SEARXNG_USER_AGENT | No | Custom User-Agent header for requests | MCP-SearXNG/1.0 |
| NODE_TLS_REJECT_UNAUTHORIZED | No | Set to '0' to bypass SSL certificate verification (for development with self-signed certificates) | undefined |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| web_searchA | Performs a web search using SearXNG, ideal for general queries, news, articles and online content. Supports multiple search categories, languages, time ranges and safe search filtering. Returns relevant results from multiple search engines combined. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 1 tool
With only one tool, there is no possibility of confusion or overlap between tools. The single tool's purpose is clearly defined as web search.
The tool name 'web_search' follows a consistent verb_noun pattern, which is clear and intuitive. With only one tool, naming consistency is trivially maintained.
A single tool feels thin for a server, but it is arguably appropriate for a focused SearXNG search interface. The count is borderline on the lower end of the typical 3-15 range.
The web_search tool covers the core search functionality with parameters for categories, languages, time ranges, and safe search. It lacks additional SearXNG features like search suggestions, but the primary use case is fully supported.