Claude Code 附带了一个内置的 web_search MCP 工具,该工具在设计上很保守:仅限 Google、低速率限制、美国地区。 2026 年,大多数代理工作流程都需要 Reddit、YouTube 和零售。本教程禁用内置功能并将 Scavio MCP 注册为覆盖范围更广的替代品。
前置条件
- 克劳德·代码最新
- Scavio API 密钥
- Node.js 20+
操作指南
步骤 1: 禁用内置的 web_search
编辑 Claude Code 设置以选择退出捆绑工具。
// ~/.claude/settings.json
{
"disabledTools": ["web_search"]
}步骤 2: 安装 Scavio MCP
单个 npm 安装涵盖 10 多个平台。
npm install -g @scavio/mcp步骤 3: 注册 MCP
将 Scavio 添加到您的 .mcp.json。
{
"mcpServers": {
"scavio": {
"command": "scavio-mcp",
"env": { "SCAVIO_API_KEY": "sk_live_..." }
}
}
}步骤 4: 验证交换
在 Claude Code 中,/mcp 列表应显示 Scavio 工具,但不显示内置 web_search。
/mcp list步骤 5: 使用更广泛的平台
Claude 现在可以通过一个 MCP 访问 Reddit、YouTube、Amazon、Walmart。
> Use scavio to find top Reddit threads on MCP tool governance this month.Python 示例
import os, requests
API_KEY = os.environ['SCAVIO_API_KEY']
def scavio(query, platform=None):
body = {'query': query}
if platform: body['platform'] = platform
r = requests.post('https://api.scavio.dev/api/v1/search',
headers={'x-api-key': API_KEY}, json=body)
return r.json()
print(scavio('mcp tool governance 2026', platform='reddit'))JavaScript 示例
const API_KEY = process.env.SCAVIO_API_KEY;
export async function scavio(query, platform) {
const body = platform ? { query, platform } : { query };
const r = await fetch('https://api.scavio.dev/api/v1/search', {
method: 'POST',
headers: { 'x-api-key': API_KEY, 'Content-Type': 'application/json' },
body: JSON.stringify(body)
});
return r.json();
}预期输出
Claude Code no longer shows web_search. Scavio MCP exposes search, reddit_search, youtube_search, amazon_search, walmart_search tools. Rate limits follow your Scavio plan, not Anthropic defaults.