Token导航 LogoToken导航TokenDH.com
MCP WebScout logo
搜索检索stdio官方级别未说明来源级核验

MCP WebScout

MCP Server

MCP WebScout是一个提供DuckDuckGo网络搜索和基于LLM的智能内容提取的服务,适用于需要高级网络数据抓取和分析的场景。

工具数

2

提示词数

0

GitHub Stars

2

资源数

0
搜索浏览器自动化Python内容提取数据抓取

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

rainyuniverse

提供方

rainyuniverse

最后核验

2026/5/17 20:23

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

python -m venv .venv

详细介绍

MCP WebScout

模型上下文协议(MCP)服务器,提供网络搜索(DuckDuckGo)和基于LLM的分析的智能内容提取。

特性

  • 搜索:使用DuckDuckGo搜索网络
  • 获取:使用Crawl4AI和LLM提取进行高级网络提取

系统要求

要求版本注释
Python>=3.10所需的运行时环境
piplatest包管理器(Python附带)
Playwright最新版本Crawl4AI要求浏览器自动化
DeepSeek API密钥-LLM提取模式所需
Proxy(可选)-中国大陆用户需要

Python依赖关系(14个包)

包装版本用途
mcp>=1.0.0mcp协议实现
duckduckgo-search>=3.0.0duckduckgo搜索API
请求>=2.32.0HTTP请求
beautifulsoup4>=4.12.0HTML解析
openai>=1.3.0深度搜索的openai API客户端
crawl4ai>=0.5.0高级网页抓取

快速开始

通过5个步骤开始:

1.克隆和设置环境

git clone 
cd mcp-webscout
python -m venv .venv

在Windows上:

.venv\Scripts\activate

在macOS/Linux上:

source .venv/bin/activate

2.安装依赖项

pip install -e ".[dev]"

3.安装Playwright浏览器

playwright install chromium

4.配置环境变量

cp .env.example .env

编辑 .env 并添加您的配置:

# Required for LLM extraction
DEEPSEEK_API_KEY=sk-your-actual-key-here

# Required for mainland China users
PROXY_URL=http://127.0.0.1:7890
USE_PROXY=true

5.验证安装

# Run tests
pytest tests/ -v

# Test the server
python -m mcp_webscout --help

详细配置

有关详细的环境设置说明,请参阅 ENV_SETUP.md.

用法

作为一个命令

mcp-webscout

作为Python模块

python -m mcp_webscout

使用克劳德桌面

添加到您的 claude_desktop_config.json:

基本配置

{
  "mcpServers": {
    "webscout": {
      "command": "mcp-webscout"
    }
  }
}

带环境变量(推荐)

{
  "mcpServers": {
    "webscout": {
      "command": "mcp-webscout",
      "env": {
        "DEEPSEEK_API_KEY": "sk-your-key-here",
        "PROXY_URL": "http://127.0.0.1:7890",
        "USE_PROXY": "true",
        "DEFAULT_MAX_LENGTH": "5000",
        "PYTHONUTF8": "1"
      }
    }
  }
}

Windows配置

{
  "mcpServers": {
    "webscout": {
      "command": "python",
      "args": ["-m", "mcp_webscout"],
      "env": {
        "DEEPSEEK_API_KEY": "sk-your-key-here",
        "PROXY_URL": "http://127.0.0.1:7890",
        "USE_PROXY": "true",
        "PYTHONUTF8": "1"
      }
    }
  }
}

工具

搜索

使用DuckDuckGo搜索网络。

参数:

名称类型必填描述
querystringYes搜索查询
max_results整数最大结果(1-10,默认值:5)

退货:

带有标题、URL和片段的格式化搜索结果。

例子:

{
  "query": "Python programming",
  "max_results": 3
}

获取

使用Crawl4AI和LLM提取进行高级网络提取。

参数:

名称类型必填描述
urlstring要获取的url
modestringNo提取模式:简单,llm(默认:简单)
promptstringNoLLM模式的自定义提取提示
max_length整数最大字符数(默认值:5000)
use_proxyboolean使用代理(默认值:true)

退货:

提取和可选提取的内容。

目录标签

目录标签

搜索浏览器自动化Python内容提取数据抓取网络搜索本地部署LLM分析

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP