本项目实现了两款 MCP(模型上下文协议)服务器,为 MCP 通信测试与浏览器自动化操作提供了有力支持。其中,回显 MCP 服务器可用于基础的 MCP 通信测试;而 Browser - use MCP 服务器则借助 browser - use 和 LangChain 实现了强大的浏览器自动化功能。
MCP 工具项目能帮助你轻松开展 MCP 通信测试与浏览器自动化操作。按照以下步骤,你可以快速搭建并运行这两个服务器。
python -m venv .venv
.\.venv\Scripts\activate # Windows
source .venv/bin/activate # Linux/Mac
pip install -r requirements.txt
# 创建包含你的 OpenAI API 密钥的 .env 文件
OPENAI_API_KEY=your_api_key_here
mcp dev echo_server.py
mcp dev browser_use_mcp.py
这是一个简单的回显服务器,主要用于演示基本的 MCP 功能。它可以将接收到的消息作为资源进行回显,也可以将消息作为工具进行回显。
这是一个浏览器自动化服务器,具备以下功能:
MCP 服务器的配置信息存储在 .cursor/mcp.json 文件中。你可以根据实际需求对该文件进行修改和调整。