M

MCP自动化服务器

@divslingerx/mcp-server
0 Stars 967 次浏览 divslingerx 更新于 2026-08-23

一个轻量级、无状态的MCP服务器,利用Puppeteer进行网络搜索,返回结构化的JSON结果,可轻松与其他支持MCP的系统集成。

该服务暂未提供标准配置,请参考 README 手动接入

可用工具 (1 个)

该服务在 MCP 协议中暴露的工具,AI 可按需调用

search_web 1 个参数 需填 1 项

Search the web using Google

必填参数:query

服务介绍

内存存储 MCP 服务器

一个使用 Puppeteer 提供网络搜索功能的模型上下文协议 (MCP) 服务器。

特性

  • 通过 Google 进行网络搜索的功能
  • 结构化的 JSON 结果
  • 轻量级且无状态的设计
  • 易于与支持 MCP 的系统集成

安装

  1. 克隆仓库:

    git clone https://github.com/yourusername/mcp-server.git
    cd mcp-server
    
  2. 安装依赖项:

    npm install
    
  3. 构建项目:

    npm run build
    

配置

在项目根目录下创建一个 .env 文件,并添加以下环境变量:

# Puppeteer configuration
PUPPETEER_EXECUTABLE_PATH=/path/to/chrome
PUPPETEER_HEADLESS=true

# Server settings
PORT=3000

使用

启动服务器:

npm start

该服务器将对 MCP 客户端可用。通过 MCP 的示例用法:

{
  "tool": "search_web",
  "arguments": {
    "query": "example search"
  }
}

开发

构建项目

npm run build

运行测试

npm test

代码检查

npm run lint

代码格式化

npm run format

许可证

本项目根据 MIT 许可证发布 - 详情请参阅 LICENSE 文件。

相关 MCP 服务