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