MCP Servers
A tool that enables automated browser control using Pyppeteer within the MCP framework, allowing navigation, screenshot capture, and element interaction with websites.
devalexandre
README
MCP Servers
Description
The MCP Servers with Pyppeteer is a tool that allows you to control a headless browser using Pyppeteer, enabling automated navigation, screenshot capturing, interaction with page elements, and more. This project was developed to facilitate the creation of automation servers based on the MCP (Multi-Context Protocol) framework.
Features
- Automated Navigation: Navigate to specific URLs.
- Screenshot Capture: Take screenshots of visited pages.
- Element Interaction: Click on page elements using CSS selectors, XPath, or class names.
- Dynamic Resources: Access dynamic page information, such as the current URL.
- Server Lifecycle Management: Controlled initialization and shutdown of the browser.
Prerequisites
Make sure you have the following installed before getting started:
- Python 3.7+: The project has been tested with Python 3.12, but earlier versions (3.7+) should also work.
- pip: Python package manager.
- Git: To clone the repository.
Installation
Installing via Smithery
To install MCP Servers for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @devalexandre/mcp-servers --client claude
Via Pip GitHub
-
Install the Package:
pip install -e git+https://github.com/devalexandre/mcp-servers.git#egg=mcp-servers
Via Git
-
Clone the Repository:
git clone https://github.com/devalexandre/mcp-servers.git cd mcp-servers
-
Create a Virtual Environment (Optional):
python -m venv venv source venv/bin/activate # On Windows, use `venv\Scripts\activate` pip install -r requirements.txt
-
nstall the Package in Editable Mode:
pip install -e .
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

E2B
Using MCP to run code via e2b.
Mult Fetch MCP Server
A versatile MCP-compliant web content fetching tool that supports multiple modes (browser/node), formats (HTML/JSON/Markdown/Text), and intelligent proxy detection, with bilingual interface (English/Chinese).
AIO-MCP Server
🚀 All-in-one MCP server with AI search, RAG, and multi-service integrations (GitLab/Jira/Confluence/YouTube) for AI-enhanced development workflows. Folk from
Hyperbrowser MCP Server
Welcome to Hyperbrowser, the Internet for AI. Hyperbrowser is the next-generation platform empowering AI agents and enabling effortless, scalable browser automation. Built specifically for AI developers, it eliminates the headaches of local infrastructure and performance bottlenecks, allowing you to
React MCP
react-mcp integrates with Claude Desktop, enabling the creation and modification of React apps based on user prompts

Any OpenAI Compatible API Integrations
Integrate Claude with Any OpenAI SDK Compatible Chat Completion API - OpenAI, Perplexity, Groq, xAI, PyroPrompts and more.
Exa MCP
A Model Context Protocol server that enables AI assistants like Claude to perform real-time web searches using the Exa AI Search API in a safe and controlled manner.
Perplexity Chat MCP Server
MCP Server for the Perplexity API.
Web Research Server
A Model Context Protocol server that enables Claude to perform web research by integrating Google search, extracting webpage content, and capturing screenshots.