Skip to content

Commit 2fdbc4e

Browse files
committed
docs(searxng): clarify capability discovery
1 parent 202a872 commit 2fdbc4e

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ For SearXNG deployment, configuration, and troubleshooting, see
108108
- `language` (string, optional): Language code for suggestions (e.g., "en", "fr", "de") or "all" (default: "all")
109109

110110
- **searxng_instance_info**
111-
- Discover categories and engines aggregated from reachable configured SearXNG instances, plus defaults, locales, and plugins from the primary reachable instance. The response reports `common` values present on every reachable instance and `available` values present on at least one reachable instance.
111+
- Discover categories aggregated from reachable configured SearXNG instances, optionally include engine names, and inspect defaults, locales, and plugins from the primary reachable instance. Categories—and engines when requested—report `common` values present on every reachable instance and `available` values present on at least one reachable instance.
112112
- Inputs:
113113
- `includeEngines` (boolean, optional): Include enabled engine names in the response. (default: false)
114114
- `includeDisabled` (boolean, optional): Include disabled engine names when `includeEngines` is true. (default: false)

docs/self-hosted-searxng.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ procedure for your packaging or orchestrator.
1010

1111
| Concern | SearXNG | mcp-searxng | Shared boundary |
1212
|---|---|---|---|
13-
| Deployment and capabilities | Runs the metasearch service and exposes its configured formats, categories, providers, locales, and plugins. | Consumes the public search and administration APIs. | A capability must exist upstream before an MCP request can rely on it. |
13+
| Deployment and capabilities | Runs the metasearch service and exposes its configured formats, categories, providers, locales, and plugins. | Consumes the public `/search` and `/config` endpoints. | A capability must exist upstream before an MCP request can rely on it. |
1414
| Request construction | Applies server defaults and forwards supported filters to upstream providers. | Initially builds upstream search requests with `format=json`, plus caller or operator defaults. | Language, safe search, categories, and engine filters can be set at both layers. |
1515
| Results | Produces answers, results, suggestions, corrections, and provider error metadata. | Filters, limits, formats, deduplicates, and caches returned data. | Poor or empty output can originate upstream or from MCP-side filters, limits, or cache state. |
1616
| Availability | Owns its process, storage, provider connectivity, and local recovery. | Selects configured replicas and performs ordered failover or optional fan-out. | Timeouts and partial failures must be diagnosed at both layers. |

0 commit comments

Comments
 (0)