Skip to content

This release adds 2 notable features for engineering teams evaluating rollout.

Published 15d MCP Search & Web
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Summary

AI summary

Added explicit Parallel provider support via PARALLEL_API_KEY and updated auto‑fallback order.

Changes in this release

Feature Medium

Synced Parallel provider support from Web Search Plus v2.2 engine family.

Synced Parallel provider support from Web Search Plus v2.2 engine family.

Source: granite4.1:8b-q6_K@2026-05-19

Confidence: high

Feature Medium

Added explicit parallel search/extract support via PARALLEL_API_KEY.

Added explicit parallel search/extract support via PARALLEL_API_KEY.

Source: granite4.1:8b-q6_K@2026-05-19

Confidence: high

Feature Medium

Added Parallel to extraction auto fallback order: Tavily → Exa → Linkup → Parallel → Firecrawl → You.com.

Added Parallel to extraction auto fallback order: Tavily → Exa → Linkup → Parallel → Firecrawl → You.com.

Source: granite4.1:8b-q6_K@2026-05-19

Confidence: high

Refactor Medium

Kept Parallel guarded from automatic routing by default with auto_allow=false; direct provider="parallel" calls still work.

Kept Parallel guarded from automatic routing by default with auto_allow=false; direct provider="parallel" calls still work.

Source: granite4.1:8b-q6_K@2026-05-19

Confidence: low

Refactor Medium

Preserved user routing priority order while appending newly introduced default providers during config normalization.

Preserved user routing priority order while appending newly introduced default providers during config normalization.

Source: granite4.1:8b-q6_K@2026-05-19

Confidence: low

Other Medium

Added regression coverage for Parallel search normalization, extraction normalization, explicit-only routing, MCP schemas, and provider metadata.

Added regression coverage for Parallel search normalization, extraction normalization, explicit-only routing, MCP schemas, and provider metadata.

Source: granite4.1:8b-q6_K@2026-05-19

Confidence: low

Other Medium

Updated MCP schemas, package metadata, README, and Glama manifest for the Parallel-capable surface.

Updated MCP schemas, package metadata, README, and Glama manifest for the Parallel-capable surface.

Source: granite4.1:8b-q6_K@2026-05-19

Confidence: low

Full changelog

web-search-plus-mcp v0.9.0

Added

  • Synced Parallel provider support from the Web Search Plus v2.2 engine family.
  • Added explicit parallel search/extract support via PARALLEL_API_KEY.
  • Added Parallel to extraction auto fallback order: Tavily → Exa → Linkup → Parallel → Firecrawl → You.com.

Changed

  • Kept Parallel guarded from automatic routing by default with auto_allow=false; direct provider="parallel" calls still work.
  • Preserved user routing priority order while appending newly introduced default providers during config normalization.
  • Updated MCP schemas, package metadata, README, and Glama manifest for the Parallel-capable surface.

Tests

  • Added regression coverage for Parallel search normalization, extraction normalization, explicit-only routing, MCP schemas, and provider metadata.
  • Verified locally: python3 -m compileall -q web_search_plus_mcp and python3 -m pytest -q → 44 passed.

Contributors

  • Robby Czesany (@robbyczgw-cla)

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track robbyczgw-cla/web-search-plus-mcp

Get notified when new releases ship.

Sign up free

About robbyczgw-cla/web-search-plus-mcp

Multi-provider web search with intelligent auto-routing (Serper, Tavily, Exa)

All releases →

Related context

Earlier breaking changes

  • v0.5.1 kilo_perplexity renamed to kilo-perplexity without aliasing
  • v0.5.1 Perplexity provider separated from kilo-perplexity with distinct API keys

Beta — feedback welcome: [email protected]