Memory Store MCP Server

by divslingerx

Integrations

  • Allows searching the web through Google, providing structured JSON results of search queries through a web scraping interface using Puppeteer.

  • Uses Puppeteer to perform automated browser interactions for web scraping, enabling the search functionality with configurable browser settings.

Memory Store MCP Server

A Model Context Protocol (MCP) server that provides web search capabilities using Puppeteer.

Features

  • Web search functionality via Google
  • Structured JSON results
  • Lightweight and stateless design
  • Easy integration with MCP-enabled systems

Installation

  1. Clone the repository:
    git clone https://github.com/yourusername/mcp-server.git cd mcp-server
  2. Install dependencies:
    npm install
  3. Build the project:
    npm run build

Configuration

Create a .env file in the project root with the following environment variables:

# Puppeteer configuration PUPPETEER_EXECUTABLE_PATH=/path/to/chrome PUPPETEER_HEADLESS=true # Server settings PORT=3000

Usage

Start the server:

npm start

The server will be available to MCP clients. Example usage through MCP:

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

Development

Building the Project

npm run build

Running Tests

npm test

Linting

npm run lint

Formatting

npm run format

License

This project is licensed under the MIT License - see the LICENSE file for details.

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

A lightweight, stateless MCP server utilizing Puppeteer for web searches, returning structured JSON results, easily integratable with other MCP-enabled systems.

  1. Features
    1. Installation
      1. Configuration
        1. Usage
          1. Development
            1. Building the Project
            2. Running Tests
            3. Linting
            4. Formatting
          2. License

            Related MCP Servers

            • A
              security
              A
              license
              A
              quality
              A powerful MCP server for fetching and transforming web content into various formats (HTML, JSON, Markdown, Plain Text) with ease.
              Last updated -
              4
              146
              12
              TypeScript
              MIT License
              • Apple
              • Linux
            • -
              security
              A
              license
              -
              quality
              A server based on the MCP protocol that uses the Brave API for web search functionality.
              Last updated -
              6
              Python
              MIT License
              • Apple
              • Linux
            • A
              security
              A
              license
              A
              quality
              A headless browser MCP server that allows AI agents to fetch web content and perform Google searches without API keys, supporting various output formats like Markdown, JSON, HTML, and text.
              Last updated -
              2
              4
              TypeScript
              MIT License
            • -
              security
              A
              license
              -
              quality
              An MCP server that enables fetching web content using the Node.js undici library, supporting various HTTP methods, content formats, and request configurations.
              Last updated -
              66
              8
              TypeScript
              MIT License
              • Apple
              • Linux

            View all related MCP servers

            ID: 5qv6zrdx12