Setup and configure Model Context Protocol servers for automation, APIs, and web services quickly and easily
This repository contains setup and configuration files for various Model Context Protocol (MCP) servers used in my environment.
The install.sh
(for Linux/Mac) and install.bat
(for Windows) scripts will help you set up all the MCP servers in this repository. These scripts fetch servers from:
The installation scripts will:
If you need to remove the MCP servers, you can use the provided uninstallation scripts:
uninstall.bat
uninstall.sh
These scripts will:
The Model Context Protocol servers repository has all servers in a single repository under the src
directory. Our installation scripts:
Some MCP servers require API keys to function properly:
See the individual server directories for specific configuration options. The config
directory contains default configurations for all servers that you can customize according to your needs.
Copy the .env.template
file to .env
and fill in your API keys and other required credentials before starting the servers.
MIT License
Puppeteer is an MCP server designed for web browser automation and scraping, enabling AI applications to interact with web pages in a headless mode. It provides a robust set of features like page navigation, form filling, automated testing, and content extraction.
Puppeteer adheres to the Model Context Protocol, ensuring compatibility and standardization across different AI applications. The protocol flow is designed to be lightweight yet feature-rich, facilitating seamless data exchange.
git clone https://github.com/jasons-mcp-servers/mcp-servers.git
cd puppeteer
npm install
Puppeteer supports full integration with Claude Desktop, Continue, and Cursor. For example, an AI application can use Puppeteer to navigate a website, fill out forms, and extract relevant data for further processing.
MCP Client | Resources | Tools | Prompts | Status |
---|---|---|---|---|
Claude Desktop | ✅ | ✅ | ✅ | Full Support |
Continue | ✅ | ✅ | X | Partial Support |
Cursor | X | ✅ | ✅ | Limited Use |
Configure Puppeteer in your environment by setting up proxy settings and API keys. Ensure security by encrypting sensitive information.
Explore the broader MCP ecosystem at modelcontextprotocol.org and contribute to the community forums for additional discussions.
Memory is an advanced MCP server that combines a knowledge graph with powerful memory management features. It enables AI applications like Claude Desktop, Continue, and Cursor to maintain and retrieve contextual information efficiently.
The Memory server implements the Model Context Protocol to ensure compatibility with other MCP-enabled clients. The protocol flow is designed to handle complex indexing operations and queries.
git clone https://github.com/jasons-mcp-servers/mcp-servers.git
cd memory
npm install
Memory supports full integration with Claude Desktop, Continue, and Cursor. For example, an AI application can use Memory to query a knowledge graph and return relevant results quickly.
MCP Client | Resources | Tools | Prompts | Status |
---|---|---|---|---|
Claude Desktop | ✅ | ✅ | ✅ | Full Support |
Continue | ✅ | X | ✅ | Limited Use |
Cursor | 📋 | ✅ | ✅ | Full Support |
Configure Memory in your environment by setting up API keys, proxy settings, and database configurations. Ensure data security by encrypting sensitive information.
Explore the broader MCP ecosystem at modelcontextprotocol.org and contribute to the community forums for additional discussions.
graph TD
A[AI Application] -->|MCP Client| B[MCP Protocol]
B --> C[MCP Server]
C --> D[Data Source/Tool]
style A fill:#e1f5fe
style C fill:#f3e5f5
style D fill:#e8f5e8
MCP Client | Resources | Tools | Prompts | Status |
---|---|---|---|---|
Claude Desktop | ✅ | ✅ | ✅ | Full Support |
Continue | ✅ | ✅ | ❌ | Partial Support |
Cursor | ✅ | ✏️ | ✅ | Limited Use |
{
"mcpServers": {
"puppeteer": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-puppeteer"],
"env": {
"API_KEY": "your-api-key"
}
},
"memory": {
"command": "node",
"args": ["server/main.js"]
}
}
}
This comprehensive documentation covers the Jason’s MCP servers, ensuring they are fully integrated with modern AI applications while maintaining strict compliance with Model Context Protocol standards. For further assistance or detailed implementations, please refer to specific guides and community resources available within the MCP ecosystem.
RuinedFooocus is a local AI image generator and chatbot image server for seamless creative control
Simplify MySQL queries with Java-based MysqlMcpServer for easy standard input-output communication
Learn to set up MCP Airflow Database server for efficient database interactions and querying airflow data
Build stunning one-page websites track engagement create QR codes monetize content easily with Acalytica
Explore CoRT MCP server for advanced self-arguing AI with multi-LLM inference and enhanced evaluation methods
Access NASA APIs for space data, images, asteroids, weather, and exoplanets via MCP integration