Uber Eats MCP Server

# Uber Eats MCP Server This is a POC of how you can build an MCP servers on top of Uber Eats https://github.com/user-attachments/assets/05efbf51-1b95-4bd2-a327-55f1fe2f958b ## What is MCP? The [Model Context Protocol (MCP)](https://modelcontextprotocol.io/) is an open protocol that enables seamless integration between LLM applications and external tools. ## Prerequisites - Python 3.12 or higher - Anthropic API key or other supported LLM provider ## Setup 1. Ensure you have a virtual environment activated: ``` uv venv source .venv/bin/activate # On Unix/Mac ``` 2. Install required packages: ``` uv pip install -r requirements.txt playwright install ``` 3. Update the `.env` file with your API key: ``` ANTHROPIC_API_KEY=your_openai_api_key_here ``` ## Note Since we're using stdio as MCP transport, we have disable all output from browser use ## Debugging You can run the MCP inspector tool with this command ```bash uv run mcp dev server.py ```