Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
ubereats_statusA

Check if the user is logged in to Uber Eats. Returns login status and setup instructions if not authenticated. Always call this before any other Uber Eats operations.

ubereats_loginA

Get the Uber Eats login URL for the user to authenticate. Returns a URL the user can open in their browser to log in. After logging in, call ubereats_status to verify.

ubereats_logoutA

Clear the stored Uber Eats session cookies, effectively logging out. Use this to reset authentication or switch accounts.

ubereats_set_addressA

Set the delivery address for Uber Eats orders. Must be set before searching for restaurants. Provide a full street address including city and zip code.

ubereats_searchA

Search for restaurants on Uber Eats. Can search by restaurant name, food type, or cuisine. Returns a list of matching restaurants with delivery info.

ubereats_get_restaurantA

Get full details and menu for a specific restaurant. Returns restaurant info (rating, delivery time, fees) and the complete menu organized by category.

ubereats_add_to_cartA

Add a menu item to the cart. The restaurant must be loaded first via ubereats_get_restaurant. Supports quantity and special instructions.

ubereats_view_cartA

View the current cart contents, including all items, quantities, prices, and the total cost with delivery fee.

ubereats_clear_cartA

Remove all items from the current cart. Use this to start a new order or switch restaurants.

ubereats_checkoutA

Preview or place the order. Set confirm=false (default) to preview the order summary including items, fees, and estimated delivery. Set confirm=true to actually place the order. Always preview before placing.

ubereats_track_orderA

Track the status of an active order. Returns order status, estimated delivery time, driver info (if available), and order details.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/markswendsen-code/mcp-ubereats'

If you have feedback or need assistance with the MCP directory API, please join our Discord server