使用说明
项目简介
Scrapeless 搜索 MCP 服务器是一个实现了 Model Context Protocol (MCP) 的后端服务,它允许大型语言模型(LLM)通过调用预设的工具来执行网络搜索。该服务器集成了 Scrapeless API,能够让 LLM 客户端(如 Claude)安全、便捷地访问 Google 搜索结果,从而增强 LLM 的信息获取和处理能力。
主要功能点
- Google 搜索工具: 提供 'google-search' 工具,允许 LLM 通过自然语言指令调用 Google 搜索功能。
- 可配置的搜索参数: 支持配置 Google 搜索的查询关键词 ('query')、国家 ('gl') 和语言 ('hl') 参数,以满足不同的搜索需求。
- 基于 MCP 协议: 遵循 MCP 标准协议,易于与各种支持 MCP 协议的 LLM 客户端集成。
- 使用 Scrapeless API: 利用 Scrapeless API 强大的网络数据抓取能力,保证搜索结果的质量和可靠性。
安装步骤
- 安装 Node.js 和 npm: 确保您的环境中已安装 Node.js (版本 22 或更高) 和 npm。
- 克隆仓库: 使用 git 命令克隆 'scrapeless-mcp-server' 仓库到本地:
git clone https://github.com/scrapeless-ai/scrapeless-mcp-server.git cd scrapeless-mcp-server - 安装依赖: 在仓库目录下运行 npm 命令安装项目依赖:
npm install - 构建项目: 运行 npm 命令构建服务器代码:
npm run build - 获取 Scrapeless API 密钥:
- 访问 Scrapeless 官网 注册账号。
- 登录后,在 仪表盘设置 页面生成 API 密钥。
服务器配置
要将此 MCP 服务器配置到 MCP 客户端,您需要提供以下 JSON 配置信息。例如,在 Claude 客户端中配置 MCP 服务器时,可以将以下内容添加到 'mcpServers' 配置项中:
{ "scrapelessMcpServer": { // 服务器名称,可以自定义 "command": "npx", // 启动命令,使用 npx 运行 "args": ["-y", "scrapeless-mcp-server"], // 启动参数,-y 表示自动确认安装 scrapeless-mcp-server 包 "env": { "SCRAPELESS_KEY": "YOUR_SCRAPELESS_KEY" // 环境变量,请替换为您的 Scrapeless API 密钥 } } }
请务必将 'YOUR_SCRAPELESS_KEY' 替换为您在 Scrapeless 官网获取的 API 密钥。
基本使用方法
配置完成后,在支持 MCP 协议的 LLM 客户端中,您可以使用自然语言指令来调用 'google-search' 工具。例如,在 Claude 中,您可以这样提问:
请使用 google-search 工具搜索 "最新的AI技术发展趋势" 并总结搜索结果。
LLM 客户端会将您的指令转换为对 MCP 服务器的工具调用请求,服务器执行 Google 搜索并将结果返回给 LLM,最终 LLM 会根据搜索结果给出回答。
信息
分类
网页与API