Memory Store MCP Server
by divslingerx
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
- Clone the repository:Copygit clone https://github.com/yourusername/mcp-server.git cd mcp-server
- Install dependencies:Copynpm install
- Build the project:Copynpm run build
Configuration
Create a .env
file in the project root with the following environment variables:
Copy
# Puppeteer configuration
PUPPETEER_EXECUTABLE_PATH=/path/to/chrome
PUPPETEER_HEADLESS=true
# Server settings
PORT=3000
Usage
Start the server:
Copy
npm start
The server will be available to MCP clients. Example usage through MCP:
Copy
{
"tool": "search_web",
"arguments": {
"query": "example search"
}
}
Development
Building the Project
Copy
npm run build
Running Tests
Copy
npm test
Linting
Copy
npm run lint
Formatting
Copy
npm run format
License
This project is licensed under the MIT License - see the LICENSE file for details.
You must be authenticated.
A lightweight, stateless MCP server utilizing Puppeteer for web searches, returning structured JSON results, easily integratable with other MCP-enabled systems.