使用说明
MCP工具项目
该项目实现了两个MCP(模型上下文协议)服务器:
- 回声MCP服务器:用于测试MCP通信的简单回声服务器
- 浏览器使用MCP服务器:使用浏览器使用和LangChain的浏览器自动化服务器
需求
- Python 3.12+
- 虚拟环境
- 所需软件包(见requirements.txt)
安装
- 创建并激活虚拟环境:
python -m venv .venv
.\.venv\Scripts\activate # Windows
source .venv/bin/activate # Linux/Mac
- 安装依赖项:
pip install -r requirements.txt
- 设置环境变量:
# Create .env file with your OpenAI API key
OPENAI_API_KEY=your_api_key_here
MCP服务器
回声服务器
演示基本MCP功能的简单回声服务器:
- 将消息作为资源进行回显
- 将消息作为工具进行回显
浏览器使用服务器
浏览器自动化服务器:
- 使用浏览器使用库进行web自动化
- 与LangChain和OpenAI集成
- 通过MCP提供浏览器自动化功能
用法
- 在开发模式下启动Echo服务器:
mcp dev echo_server.py
- 在开发模式下启动浏览器使用服务器:
mcp dev browser_use_mcp.py
配置
MCP服务器配置存储在 .cursor/mcp.json.