uber-eats-mcp-server

uber-eats-mcp-server

3.6

If you are the rightful owner of uber-eats-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

This is a POC of how you can build an MCP server on top of Uber Eats.

The Uber Eats MCP Server is a proof-of-concept implementation demonstrating how to build a Model Context Protocol (MCP) server on top of the Uber Eats platform. MCP is an open protocol designed to facilitate seamless integration between large language model (LLM) applications and external tools. This server leverages the capabilities of LLMs to interact with Uber Eats, providing a framework for developers to create applications that can communicate with the platform using standardized protocols. The server requires Python 3.12 or higher and an API key from a supported LLM provider, such as Anthropic. The setup process involves creating a virtual environment, installing necessary packages, and configuring environment variables. The server uses stdio as the MCP transport, which necessitates disabling all output from the browser. Developers can use the MCP inspector tool for debugging purposes.

Features

  • Seamless integration with Uber Eats using MCP.
  • Supports Python 3.12 or higher.
  • Utilizes Anthropic API or other LLM providers.
  • Stdio used as MCP transport for communication.
  • Includes MCP inspector tool for debugging.