OpenClaw 是一个开源终端编码代理,可与任何 LLM 后端(Claude、GPT-5、本地 Qwen 等)配合使用,并通过 MCP、技能和 CLI 挂钩公开工具。添加 Scavio 的 MCP 服务器可为您的 OpenClaw 代理提供实时网络、YouTube、Amazon、沃尔玛和 Reddit 数据,只需一个简单的配置即可。
前置条件
- 从 openclaw.ai 安装 OpenClaw
- 任何已配置的 LLM 后端(Claude API、OpenAI 或本地)
- Scavio API 密钥
- 适用于 MCP 的 Node.js 20+
操作指南
步骤 1: 安装 OpenClaw
安装 OpenClaw CLI。
curl -fsSL openclaw.ai/install.sh | sh步骤 2: 配置 LLM 后端
在 ~/.claw/config.json 中设置您选择的 LLM。
{
"model": {
"provider": "anthropic",
"apiKey": "sk-ant-..."
}
}步骤 3: 将 Scadio MCP 服务器添加到claw.json
在 ~/.claw/claw.json 中将 Scavio 注册为 MCP 服务器。
{
"mcpServers": {
"scavio": {
"command": "npx",
"args": ["-y", "@scavio/mcp"],
"env": { "SCAVIO_API_KEY": "${SCAVIO_API_KEY}" }
}
}
}步骤 4: 启动 OpenClaw
启动 OpenClaw 会话。代理检测并加载 Scavio 工具。
openclaw步骤 5: 要求实时研究
提示 OpenClaw 执行需要实时数据的任务。
> research the 3 most-upvoted r/openclaw threads this month and summarize the pain pointsPython 示例
import os, requests
r = requests.post('https://api.scavio.dev/api/v1/search',
headers={'x-api-key': os.environ['SCAVIO_API_KEY']},
json={'platform': 'reddit', 'subreddit': 'openclaw', 'sort': 'top', 'time': 'month'})
print(r.json()['posts'][:3])JavaScript 示例
const res = await fetch('https://api.scavio.dev/api/v1/search', {
method: 'POST',
headers: { 'x-api-key': process.env.SCAVIO_API_KEY, 'Content-Type': 'application/json' },
body: JSON.stringify({ platform: 'reddit', subreddit: 'openclaw', sort: 'top', time: 'month' })
});
console.log((await res.json()).posts.slice(0, 3));预期输出
OpenClaw calls scavio.search_reddit with the subreddit filter, then scavio.get_reddit_post for comments on the top 3. It synthesizes a pain-point summary with citations.