MCP Tools Project
About
Python-based MCP toolset with Echo server for testing and Browser Automation server using browser-use and LangChain for AI-driven web interactions
Details
- Author
- djpapzin
- Downloads
- 313
- Categories
- Automation
Jump to
- Echo server provides echo messages as resources and tools
- Browser-use server enables web automation via MCP
- Integrates browser-use, LangChain, and OpenAI
- Requires Python 3.12+ and a virtual environment
- Configuration through .env file for API keys
- Both servers run via the mcp dev command
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
MCP Tools ProjectCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Create a Python 3.12+ virtual environment, install dependencies from requirements.txt, and set OPENAI_API_KEY in a .env file. Start the servers with mcp dev echo_server.py (Echo) or mcp dev browser_use_mcp.py (Browser-use).
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"mcp tools project": {
"mcp-browser-automation-djpapzin": {
"command": "python",
"args": [
"-m",
"venv",
".venv"
]
}
}
}
}
McpServers
{
"mcp-browser-automation-djpapzin": {
"command": "python",
"args": [
"-m",
"venv",
".venv"
]
}
}
MCP Tools Project
This project implements two MCP (Model Context Protocol) servers:
1. Echo MCP Server: A simple echo server for testing MCP communication
2. Browser-use MCP Server: A browser automation server using browser-use and LangChain
Requirements
- Python 3.12+
- Virtual environment
- Required packages (see requirements.txt)
Installation
1. Create and activate virtual environment:
python -m venv .venv
.\.venv\Scripts\activate # Windows
source .venv/bin/activate # Linux/Mac
2. Install dependencies:
pip install -r requirements.txt
3. Set up environment variables:
```bash
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.


