网页搜索服务

Web MCP Server 是一个小型服务器,用于搜索网页内容并获取网页内容,支持Google自定义搜索引擎和通过URL获取网页内容。

  • by pmalarme
  • Python
  • 混合部署
  • 更新于
在 GitHub 查看 pmalarme/web-mcp-server

使用说明

Web MCP服务器

小型MCP服务器,用于搜索网页内容并获取网页内容。

特性

  • 使用搜索引擎搜索网络内容。目前支持谷歌自定义搜索引擎。文档:https://developers.google.com/custom-search/docs/overview
  • 使用URL获取网页内容。这是使用 MarkItDown.

运行服务器进行本地开发

  1. 安装 紫外线
  2. 紫外同步
  3. uv运行mcp-dev-main.py

使用SSE运行服务器

  1. 安装 紫外线
  2. 紫外同步
  3. 将管路15替换为管路16 main.py
  4. 取消注释 sse 第68和69行 main.py
  5. uv运行main.py

在VS代码中测试SSE MCP服务器

要测试SSE MCP服务器,您可以通过将此配置添加到GitHub Copilot来测试它 /.vscode/mcp.json:

{
  "servers": {
    "<server-name>": {
      "type": "sse",
      "url": "http://localhost:3000/sse"
    }
  }
}

现在你需要进入GitHub Copilot聊天,选择代理。如果有错误,请单击它并选择启动服务器。您应该在终端中看到服务器启动,聊天中应该可以使用Web MCP server的工具。