Content
# 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
```
Connection Info
You Might Also Like
markitdown
MarkItDown-MCP is a lightweight server for converting URIs to Markdown.
servers
Model Context Protocol Servers
Time
A Model Context Protocol server for time and timezone conversions.
Filesystem
Node.js MCP Server for filesystem operations with dynamic access control.
Sequential Thinking
A structured MCP server for dynamic problem-solving and reflective thinking.
git
A Model Context Protocol server for Git automation and interaction.