The Problem
An r/Qwen_AI post: qwen-code's built-in web_search was ripped out. Users want batteries-included; the answer is one MCP config away.
How Scavio Helps
- One config line installs Scavio MCP
- Works across qwen-code, Claude Code, Cursor, VS Code with the same config
- Typed JSON output the agent consumes directly
- Multi-platform under one key
- User chooses the search vendor; the agent runtime stays neutral
Relevant Platforms
Web search with knowledge graph, PAA, and AI overviews
Quick Start: Python Example
Here is a quick example searching Google for "qwen-code config: { mcpServers: { scavio: { url: 'https://mcp.scavio.dev/mcp', headers: { 'x-api-key': '$KEY' } } } } → web search restored, plus Reddit + YouTube + Amazon + Walmart":
import requests
API_KEY = "your_scavio_api_key"
response = requests.post(
"https://api.scavio.dev/api/v1/search",
headers={
"x-api-key": API_KEY,
"Content-Type": "application/json",
},
json={"query": query},
)
data = response.json()
for result in data.get("organic_results", [])[:5]:
print(f"{result['position']}. {result['title']}")
print(f" {result['link']}\n")Built for qwen-code users, opencode users, any CLI agent that lost a built-in web tool, MCP-curious devs
Scavio handles the search infrastructure — proxies, CAPTCHAs, rate limits, and anti-bot detection — so you can focus on building your qwen-code mcp search replacement solution. The API returns structured JSON that is ready for processing, analysis, or feeding into AI agents.
Start with the free tier (50 credits on signup, no credit card required) and scale to paid plans when you need higher volume.