Built For use with Cline + VS Code! - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

Google Search MCP Server 是一个为 AI 模型提供 Google 搜索和网页内容分析能力的 MCP 服务器。

核心功能

  • 高级 Google 搜索(支持日期、语言、国家、安全搜索等过滤选项)
  • 详细的网页内容提取和分析
  • 批量网页分析(用于比较多个来源)
  • 支持环境变量配置 API 凭证
  • 全面的错误处理和用户反馈
  • 符合 MCP 协议的接口,便于与 AI 助手无缝集成

适用场景

  • AI 模型需要实时获取网络信息
  • 需要从多个网页源比较和分析内容
  • 开发需要集成 Google 搜索功能的应用程序

工具列表

  1. google_search: 搜索 Google 并返回相关结果
  2. extract_webpage_content: 提取和分析单个网页内容
  3. extract_multiple_webpages: 提取和分析多个网页内容

常见问题解答

  • 如何获取 Google API 凭证?
  • 如何处理搜索失败或网页提取错误?
  • 如何配置 MCP 设置?

使用教程

使用依赖

  • Node.js (v16 或更高版本)
  • Python (v3.8 或更高版本)
  • Google Cloud Platform 账号
  • 自定义搜索引擎 ID
  • Google API Key

安装教程

  1. 克隆仓库:
    bash
    git clone https://github.com/your-username/google-search-mcp.git
    cd google-search-mcp

  2. 安装 Node.js 依赖:
    bash
    npm install

  3. 安装 Python 依赖:
    bash
    pip install flask google-api-python-client flask-cors beautifulsoup4 trafilatura markdownify

  4. 构建 TypeScript 代码:
    bash
    npm run build

  5. 创建启动 Python 服务器的脚本(Windows 示例):
    ```bash
    # Create start-python-servers.cmd
    @echo off
    echo Starting Python servers for Google Search MCP...

REM Start Python search server
start "Google Search API" cmd /k "python google_search.py"

REM Start Python link viewer
start "Link Viewer" cmd /k "python link_view.py"

echo Python servers started. You can close this window.
```

调试方式

  1. 单独启动 Python 服务器:
    bash
    start-python-servers.cmd

  2. 配置 MCP 设置以仅运行 Node.js 服务器:
    json
    {
    "command": "C:\\Program Files\\nodejs\\node.exe",
    "args": ["C:\\path\\to\\google-search-mcp\\dist\\google-search.js"]
    }

或使用一体化脚本:
bash
npm run start:all

点击访问

搜索工具

🤗 Hugging Face MCP Server 🤗 - MCP服务,MCP服务器,MCP教程

2025-4-29 12:27:13

搜索工具

Available Tools - MCP服务,MCP服务器,MCP教程

2025-4-29 12:27:21

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索