chore(deps): update dependency mcp-searxng to v1.16.0 - #893
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
Contributor
🔒 MCP Security Scan Results✅ mcp-searxng
Summary: Scanned 1 MCP server(s), all passed security checks. ✅ |
renovate
Bot
force-pushed
the
renovate/mcp-searxng-1.x
branch
from
August 20, 2026 01:12
1b40e02 to
32d0407
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.14.1→1.16.0Release Notes
ihor-sokoliuk/mcp-searxng (mcp-searxng)
v1.16.0Compare Source
Added
Bounded SearXNG response-body consumption: Search JSON and HTML fallback,
/config, and suggestions now share a streaming response reader with a configurableSEARXNG_MAX_RESPONSE_BYTESceiling (5 MiB by default). Request deadlines remain active until body consumption finishes, diagnostic previews are capped at 64 KiB, and oversized, partial, stalled, cancelled, or malformed bodies are rejected without parsing, caching, or health credit. Abort identity and credential redaction are preserved. (#250)Migration note: Operators may set
SEARXNG_MAX_RESPONSE_BYTESto a positive safe integer. Unset, blank, zero, negative, fractional, exponent, unit-suffixed, or unsafe values use the documented 5 MiB default with a value-free warning.Security
Originis checked before MCP routing in compatibility, stateful, and stateless modes. Absent Origin remains supported for non-browser clients; safe loopback defaults and explicitMCP_HTTP_ALLOWED_ORIGINSreplacement allowlists preserve intended browser access. (#249)Build / CI
v1.15.0Compare Source
Added
Configurable search result detail:
searxng_web_searchaccepts optionalresult_detailvaluescompactandfull(default). Compact responses emit only safe title, URL, and description/content-snippet fields (JSON keys:title,url,content), while full responses retain the existing SearXNG metadata and research signals.SEARXNG_MAX_RESULT_CHARSapplies only to result content in both modes.Migration note: compact text has exactly three lines per result and no preamble or cache annotation. Line parsers that rely on relevance scores or other metadata should request
result_detail="full"or accept compact's three-line records.Compact suppresses warnings, provenance, and every other search signal. Full text adds valid optional metadata in fixed score, engines, category, published-date, thumbnail, and image-source order; invalid optional metadata is omitted, and text fields are normalized to single lines. Existing users with
SEARXNG_MAX_RESULT_CHARSset now also receive truncated full JSON content.Configuration
📅 Schedule: (UTC)
* 0-3 * * 1)🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.