内容
# Uber Eats MCP 服务器
这是关于如何基于Uber Eats构建MCP服务器的POC示例
https://github.com/user-attachments/assets/05efbf51-1b95-4bd2-a327-55f1fe2f958b
## 什么是MCP?
[模型上下文协议(MCP)](https://modelcontextprotocol.io/)是一个开放的协议,它实现了LLM应用程序与外部工具之间的无缝集成。
## 前置条件
- Python 3.12 或更高版本
- Anthropic API密钥或其他支持的LLM提供商
## 设置
1. 确保您已激活虚拟环境:
```
uv venv
source .venv/bin/activate # 在Unix/Mac上
```
2. 安装所需的包:
```
uv pip install -r requirements.txt
playwright install
```
3. 使用您的API密钥更新 `.env` 文件:
```
ANTHROPIC_API_KEY=您的OpenAI_API密钥
```
## 注意
由于我们使用stdio作为MCP传输,我们必须禁用浏览器输出
## 调试
您可以使用以下命令运行MCP检查工具
```bash
uv run mcp dev server.py
```