Uber Eats MCP Server

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Enables interaction with Uber Eats, allowing for food ordering and delivery services through the platform

Servidor MCP de Uber Eats

Esta es una prueba de concepto de cómo se pueden construir servidores MCP sobre Uber Eats

https://github.com/user-attachments/assets/05efbf51-1b95-4bd2-a327-55f1fe2f958b

¿Qué es MCP?

El Protocolo de Contexto de Modelo (MCP) es un protocolo abierto que permite una integración perfecta entre aplicaciones LLM y herramientas externas.

Prerrequisitos

  • Python 3.12 o superior
  • Clave API antrópica u otro proveedor LLM compatible

Configuración

  1. Asegúrese de tener un entorno virtual activado:
    uv venv source .venv/bin/activate # On Unix/Mac
  2. Instalar los paquetes necesarios:
    uv pip install -r requirements.txt playwright install
  3. Actualice el archivo .env con su clave API:
    ANTHROPIC_API_KEY=your_openai_api_key_here

Nota

Dado que usamos stdio como transporte MCP, hemos deshabilitado toda la salida del uso del navegador.

Depuración

Puede ejecutar la herramienta de inspección MCP con este comando

uv run mcp dev server.py
-
security - not tested
F
license - not found
-
quality - not tested

Un servidor de protocolo de contexto de modelo de prueba de concepto que permite que las aplicaciones LLM interactúen con Uber Eats, lo que permite que los agentes de IA busquen y pidan comida a través del lenguaje natural.

  1. What is MCP?
    1. Prerequisites
      1. Setup
        1. Note
          1. Debugging
            ID: pizbx6wayz