Food Order Bot MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Food Order Bot MCP ServerWhat are your best-selling pizzas? Add a Margherita to my cart."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Food Order Bot MCP Server
This directory contains a standalone MCP server that exposes the Food Order Bot's capabilities (Menu Guide & Order Management) to MCP clients (like Claude Desktop, Cursor, etc.).
Setup
Navigate to this directory:
cd MCPInstall Dependencies:
pip install -r requirements.txtEnvironment Variables:
Ensure
.envis present in this directory with the following keys:MONGO_URIDATABASE_URL(optional, for pool)GOOGLE_API_KEY
Related MCP server: Kroger MCP Server
Running the Server
Run the server using the mcp-cli or python directly if using FastMCP's built-in runner:
python server.py
# MD: mcp run server.pyAvailable Tools
menu_guide(query, tenant_key, session_id): Browse menu, ask for recommendations.order_management(query, tenant_key, session_id): Add/Remove items from cart.
Directory Structure
server.py: Main entry point, defines MCP tools.utils.py: Minimal utilities for DB and LLM connection (stripped of heavy framework deps).tools/: Refactored tool logic (copied from main project but using local utils).
This server cannot be deployed
Maintenance
Related MCP Connectors
Order food from Cordering white-label restaurants: browse menus, confirm, then place an order.
Run your restaurant from an AI client: orders, menu, reports, refunds, payouts and staff.
AI-native restaurant discovery: verified/menu-indexed/discovered tiers + signed allergy-safety data.
Pickup orders at Japanese restaurants for AI agents: find stores, read menus, place orders. No auth.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceA proof-of-concept server implementing the Model Context Protocol that enables LLM applications to interact with Uber Eats functionality.1-
- AlicenseNot gradedqualityDmaintenanceAllows Large Language Models to interact with Kroger's grocery services, enabling product search, store lookup, and cart management through the Model Context Protocol.3MIT
- FlicenseNot gradedqualityDmaintenanceEnables interaction with the Tandoor Recipe Manager via the Model Context Protocol. It allows users to search and create recipes, manage meal plan entries, and update shopping list items through natural language.1-
- FlicenseNot gradedqualityNot gradedmaintenanceAn AI-native restaurant discovery service that enables searching and receiving natural language recommendations for over 2,200 restaurants across 15+ US cities. It provides tools for accessing detailed restaurant info, curated lists, and cuisine-specific searches through the Model Context Protocol.-