QV

qpd-v/mcp-deepwebresearch

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

88 stars 22 forks 质量 67 趋势 15MIT

qpd-v/mcp-deepwebresearch 是从 https://github.com/qpd-v/mcp-deepwebresearch. 导入的 MCP 服务器候选服务器。

概览

qpd-v/mcp-deepwebresearch 是从 https://github.com/qpd-v/mcp-deepwebresearch. 导入的 MCP 服务器候选服务器。

概述(AI 翻译)

一款用于高级网页研究的模型上下文协议(MCP)服务器。

最新变化

  • 增加了visit_page直接网页内容提取工具
  • 优化性能以适应MCP超时限制
  • 降低默认的最大深度和最大分支参数
  • 页面加载效率提升
  • 在整个过程中增加了暂停检查
  • 超时错误处理增强

本项目是mzxrai对mcp-webresearch的分支,并增加了深网研究功能的增强。我们感谢最初的创作者们所做的基础性工作。

通过智能搜索队列、增强的内容提取和深度研究功能,将实时信息带入Claude。

特色

  • 智能搜索队列系统

  • 带有速率限制的批处理搜索操作

  • 带进度跟踪的队列管理

  • 错误恢复和自动重试

  • 搜索结果重复处理

  • 增强内容提取

  • 基于TF-IDF的相关性评分

  • 关键词邻近分析

  • 内容部分权重

  • 可读性评分

  • 改进HTML结构解析

  • 结构化数据提取

  • 更好的内容清理和格式化

  • 核心功能

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

MCP Deep Web Research Server (v0.3.0)

A Model Context Protocol (MCP) server for advanced web research.

Latest Changes

  • Added visit_page tool for direct webpage content extraction
  • Optimized performance to work within MCP timeout limits
    • Reduced default maxDepth and maxBranching parameters
    • Improved page loading efficiency
    • Added timeout checks throughout the process
    • Enhanced error handling for timeouts

This project is a fork of mcp-webresearch by mzxrai, enhanced with additional features for deep web research capabilities. We’re grateful to the original creators for their foundational work.

Bring real-time info into Claude with intelligent search queuing, enhanced content extraction, and deep research capabilities.

Features

  • Intelligent Search Queue System

    • Batch search operations with rate limiting
    • Queue management with progress tracking
    • Error recovery and automatic retries
    • Search result deduplication
  • Enhanced Content Extraction

    • TF-IDF based relevance scoring
    • Keyword proximity analysis
    • Content section weighting
    • Readability scoring
    • Improved HTML structure parsing
    • Structured data extraction
    • Better content cleaning and formatting
  • Core Features

    • Google search integration
    • Webpage content extraction
    • Research session tracking
    • Markdown conversion with improved formatting

Prerequisites

Installation

# Install globally using npm
npm install -g mcp-deepwebresearch

# Or using yarn
yarn global add mcp-deepwebresearch

# Or using pnpm
pnpm add -g mcp-deepwebresearch

Local Project Installation

# Using npm
npm install mcp-deepwebresearch

# Using yarn
yarn add mcp-deepwebresearch

# Using pnpm
pnpm add mcp-deepwebresearch

Claude Desktop Integration

After installing the package, add this entry to your claude_desktop_config.json:

Windows

{
  "mcpServers": {
    "deepwebresearch": {
      "command": "mcp-deepwebresearch",
      "args": []
    }
  }
}

Location: %APPDATA%\Claude\claude_desktop_config.json

macOS

{
  "mcpServers": {
    "deepwebresearch": {
      "command": "mcp-deepwebresearch",
      "args": []
    }
  }
}
在 GitHub 查看完整 README

安装

npx playwright install chromium
新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "deepwebresearch": { "command": "mcp-deepwebresearch", "args": [] } } }