Memory Store MCP Server
by MCP-Mirror
This is a Model Context Protocol (MCP) server that provides web search capabilities using Puppeteer. It offers a lightweight and stateless design for easy integration with MCP-enabled systems.
Last updated: N/A
What is Memory Store MCP Server?
This server is a Model Context Protocol (MCP) server that uses Puppeteer to perform web searches via Google and return structured JSON results. It's designed to be lightweight and stateless, making it easy to integrate into existing MCP environments.
How to use Memory Store MCP Server?
To use the server, first clone the repository, install the dependencies using npm install
, and build the project with npm run build
. Then, configure the server by creating a .env
file with the necessary environment variables (e.g., Puppeteer executable path, headless mode, and port). Finally, start the server using npm start
and send MCP requests with a 'search_web' tool and a 'query' argument.
Key features of Memory Store MCP Server
Web search functionality via Google
Structured JSON results
Lightweight and stateless design
Easy integration with MCP-enabled systems
Use cases of Memory Store MCP Server
Integrating web search into MCP workflows
Providing context to AI models
Automated data extraction from web pages
Building search-enabled applications
FAQ from Memory Store MCP Server
What is Puppeteer?
What is Puppeteer?
Puppeteer is a Node library which provides a high-level API to control headless Chrome or Chromium.
What is MCP?
What is MCP?
MCP stands for Model Context Protocol. It's a protocol for interacting with various tools and services.
Can I use a different search engine?
Can I use a different search engine?
The current implementation is designed for Google. Modifying the code would be required to use a different search engine.
What is the license?
What is the license?
This project is licensed under the MIT License.
How can I contribute?
How can I contribute?
Contributions are welcome! Please fork the repository and submit a pull request.