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 (500 credits/month, no credit card required) and scale to paid plans when you need higher volume.