网页搜索MCP服务器

一个本地运行的模型上下文协议(MCP)服务器,为Claude Desktop提供无需API密钥的网页搜索和内容提取功能。

  • by PDurgaJayaRam
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 PDurgaJayaRam/Web-MCP-Server

使用说明

<<<<<<<头

Web MCP服务器

=======

网络搜索MCP服务器

本地模型上下文协议(MCP)服务器,为Claude Desktop提供网络搜索功能,无需任何API密钥。

特性

  • 使用DuckDuckGo进行Web搜索(不需要API密钥)
  • 从网页中提取内容
  • 限制速率以避免被阻塞
  • 针对LLM消费优化的干净文本输出
  • 在您的PC上本地运行

安装

  1. 克隆或下载此存储库
  2. 安装依赖项:
    npm install
    

使用Claude Desktop

  1. 将以下内容添加到您的Claude Desktop配置文件中(claude_desktop_config.json):

    {
      "mcpServers": {
        "web-search": {
          "command": "node",
          "args": ["path/to/web-search-mcp/index.js"],
          "env": {}
        }
      }
    }
    
  2. 替换 "path/to/web-search-mcp/index.js" 与您的实际路径 index.js 文件。

  3. 重新启动克劳德桌面

可用工具

  • web_search:在网上搜索信息
  • fetch_content:从URL中提取并清理内容

技术细节

此服务器使用:

  • DuckDuckGo用于网络搜索(HTML版本,无API密钥)
  • Cheerio用于HTML解析
  • Axios用于HTTP请求
  • 用于Claude桌面集成的模型上下文协议SDK

许可证

麻省理工学院

7997b51(初始提交:网络搜索mcp项目)