Memory Store MCP Server

Memory Store MCP Server

site icon
2025.02.17 0
JavaScript网页搜索结构化结果搜索工具
Memory Store MCP Server 是一个基于 Model Context Protocol (MCP) 的服务器,提供通过 Puppeteer 实现的网页搜索功能。它具有轻量级、无状态设计,并支持与 MCP 兼容系统的轻松集成。
View on GitHub

Overview

基本能力

产品定位

Memory Store MCP Server 是一个提供网页搜索功能的 MCP 服务器,主要用于通过 Google 进行网页搜索并返回结构化的 JSON 结果。

核心功能

  • 通过 Google 进行网页搜索
  • 返回结构化的 JSON 结果
  • 轻量级和无状态设计
  • 易于与 MCP 兼容系统集成

适用场景

  • 需要集成网页搜索功能的 MCP 系统
  • 需要轻量级和无状态搜索服务的应用
  • 需要结构化搜索结果的开发项目

工具列表

  • search_web: 提供网页搜索功能,返回结构化的 JSON 结果。

常见问题解答

使用教程

使用依赖

  1. 确保已安装 Node.js 和 npm。
  2. 确保已安装 Puppeteer 所需的 Chrome 或 Chromium 浏览器。

安装教程

  1. 克隆仓库: bash git clone https://github.com/yourusername/mcp-server.git cd mcp-server
  2. 安装依赖: bash npm install
  3. 构建项目: bash npm run build

配置

在项目根目录创建 .env 文件,内容如下:

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

# Server settings
PORT=3000

启动服务器

npm start

调试方式

  1. 运行测试: bash npm test
  2. 代码检查: bash npm run lint
  3. 代码格式化: bash npm run format

许可证

该项目遵循 MIT 开源许可条款。