ScavioScavio
产品定价文档
登录开始使用
  1. 首页
  2. 教程
  3. 如何通过 MCP 向 Claude 添加实时搜索
教程

如何通过 MCP 向 Claude 添加实时搜索

使用 Scavio MCP 服务器将 Claude 连接到实时 Google、Amazon 和 YouTube 搜索数据。运行 npx @scavio/mcp 并授予 Claude 实时搜索访问权限。

获取免费API密钥API文档

模型上下文协议(MCP)允许 Claude 和其他人工智能助手通过标准化服务器接口使用外部工具。 Scavio 提供了一个官方 MCP 服务器,该服务器将 Google、Amazon、YouTube 和 Walmart 搜索公开为 Claude 在对话期间可以直接调用的工具。本教程介绍安装 Scavio MCP 服务器、在 Claude Desktop 和 Claude Code 中对其进行配置,以及验证 Claude 是否可以在对话期间执行实时搜索。

前置条件

  • 安装 Node.js 18 或更高版本
  • 安装了 Claude Desktop 或 Claude Code
  • Scavio API 密钥
  • 基本熟悉 JSON 配置文件

操作指南

步骤 1: 运行 Scadio MCP 服务器

Scavio MCP 服务器可作为 npm 包使用。使用 npx 运行它 — 无需安装。

Bash
SCAVIO_API_KEY=your_scavio_api_key npx -y @scavio/mcp

步骤 2: 配置克劳德桌面

将 Scavio MCP 服务器添加到 Claude Desktop 的配置文件中。在 macOS 上,这是 ~/Library/Application Support/Claude/claude_desktop_config.json。

JSON
{
  "mcpServers": {
    "scavio": {
      "command": "npx",
      "args": ["-y", "@scavio/mcp"],
      "env": {
        "SCAVIO_API_KEY": "your_scavio_api_key"
      }
    }
  }
}

步骤 3: 配置克劳德代码

将相同的 MCP 服务器配置添加到项目根目录中的 .mcp.json 文件中,以便与 Claude Code 一起使用。

JSON
{
  "mcpServers": {
    "scavio": {
      "command": "npx",
      "args": ["-y", "@scavio/mcp"],
      "env": {
        "SCAVIO_API_KEY": "your_scavio_api_key"
      }
    }
  }
}

步骤 4: 测试集成

保存配置后重新启动 Claude Desktop 或 Claude Code。让 Claude 搜索某些内容并验证它是否使用 Scavio 工具。

Bash
# In a Claude conversation, ask:
# "Search for the latest Python web frameworks released in 2026"
# Claude will invoke the scavio MCP tool and return live results.

Python 示例

Python
# Python script to verify the MCP server responds correctly
import subprocess
import json
import os

def test_mcp_server():
    # Start the MCP server as a subprocess
    env = {**os.environ, "SCAVIO_API_KEY": "your_scavio_api_key"}
    proc = subprocess.Popen(
        ["npx", "-y", "@scavio/mcp"],
        stdin=subprocess.PIPE,
        stdout=subprocess.PIPE,
        stderr=subprocess.PIPE,
        env=env
    )
    # Send MCP initialize request
    init_request = json.dumps({"jsonrpc": "2.0", "id": 1, "method": "initialize",
                               "params": {"protocolVersion": "2024-11-05", "capabilities": {}}})
    proc.stdin.write((init_request + "\n").encode())
    proc.stdin.flush()
    response = proc.stdout.readline()
    data = json.loads(response)
    print("MCP server initialized:", data.get("result", {}).get("serverInfo", {}))
    proc.terminate()

if __name__ == "__main__":
    test_mcp_server()

JavaScript 示例

JavaScript
// Verify MCP server tools list
const { spawn } = require("child_process");

function testMCPServer() {
  const proc = spawn("npx", ["-y", "@scavio/mcp"], {
    env: { ...process.env, SCAVIO_API_KEY: process.env.SCAVIO_API_KEY },
    stdio: ["pipe", "pipe", "pipe"]
  });

  const initRequest = JSON.stringify({
    jsonrpc: "2.0", id: 1, method: "initialize",
    params: { protocolVersion: "2024-11-05", capabilities: {} }
  });

  proc.stdin.write(initRequest + "\n");

  proc.stdout.on("data", (data) => {
    const response = JSON.parse(data.toString());
    console.log("Server info:", response.result?.serverInfo);
    proc.kill();
  });
}

testMCPServer();

预期输出

JSON
MCP server initialized: { name: '@scavio/mcp', version: '1.0.0' }

Available tools:
- google_search: Search Google for current information
- amazon_search: Search Amazon products
- youtube_search: Search YouTube videos
- walmart_search: Search Walmart products
- youtube_transcript: Get YouTube video transcript

Claude Desktop: Search tool active in conversation

相关教程

  • 如何在不管理代理的情况下获取 Web 搜索数据
  • 如何使用langchain-scavio向LangChain添加实时搜索

常见问题

大多数开发者在15到30分钟内完成本教程。您需要一个Scavio API密钥(免费套餐即可)和可用的Python或JavaScript环境。

安装 Node.js 18 或更高版本. 安装了 Claude Desktop 或 Claude Code. Scavio API 密钥. 基本熟悉 JSON 配置文件. Scavio API密钥注册即送50个免费积分。

可以。免费套餐注册即送50个积分,完全足够完成本教程并构建一个可运行的原型解决方案。

Scavio提供原生LangChain包(langchain-scavio)、MCP服务器以及适用于任何HTTP客户端的REST API。本教程使用 the raw REST API, 但您可以根据需要适配您选择的框架。

相关资源

Best Of

2026年Claude Code最佳MCP搜索工具

Read more
Best Of

2026 年 Claude Desktop 最佳 MCP 搜索工具

Read more
Use Case

MCP 自定义搜索服务器

Read more
Use Case

Claude MCP SEO 关键词优化

Read more
Solution

Claude MCP SEO 分析洞察

Read more
Comparison

Scavio MCP vs Perplexity Advanced MCP

Read more

开始构建

使用 Scavio MCP 服务器将 Claude 连接到实时 Google、Amazon 和 YouTube 搜索数据。运行 npx @scavio/mcp 并授予 Claude 实时搜索访问权限。

获取免费API密钥阅读文档
ScavioScavio

面向AI智能体的实时搜索API。搜索所有平台,不仅仅是Google。

产品

  • 功能
  • 定价
  • 控制台
  • 联盟计划

开发者

  • 文档
  • API参考
  • 快速开始
  • MCP集成
  • Python SDK

替代方案

  • Tavily替代方案
  • SerpAPI替代方案
  • Firecrawl替代方案
  • Exa替代方案

工具

  • JSON格式化
  • cURL转代码
  • Token计数器
  • 全部工具

© 2026 Scavio. 保留所有权利。

Featured on TAAFT
服务条款隐私政策