MCP.so
登录

Restaurante MCP - Ejemplo

@Charlytoc

基本信息

分类

其他

传输方式

stdio

作者

Charlytoc

关于 Restaurante MCP - Ejemplo

暂无概览

Restaurante MCP - Ejemplo 配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

Restaurante MCP - Ejemplo 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Restaurante MCP - Ejemplo?

Restaurante MCP - Ejemplo is a demo conversational digital restaurant built using the Model Context Protocol (MCP), Python, and OpenAI GPT. It showcases how MCP can power a restaurant ordering system with a natural-language interface, digital menu, table management, and a mock payment link.

How to use Restaurante MCP - Ejemplo?

Install uv (see official guide), clone the repository, create a .env file with your OPENAI_API_KEY, then run bash start.sh. This script creates a virtual environment, installs dependencies with uv, and launches both the MCP server and the conversational client in an interactive terminal.

Key features of Restaurante MCP - Ejemplo

  • Digital menu with emojis (editable CSV file)
  • Order management per table (up to 10 simultaneous tables)
  • Conversational client powered by OpenAI GPT
  • Mock payment link generation
  • Helpful commands: clear, change table, help, etc.

Use cases of Restaurante MCP - Ejemplo

  • Let customers order food conversationally via a chat interface
  • Manage orders across multiple tables in a restaurant setting
  • Quickly view, add, or delete items from a table’s order
  • Generate a mock payment link to simulate checkout

常见问题

1

What are the prerequisites to run Restaurante MCP - Ejemplo?

You need `uv` installed (see [official installation guide](https://github.com/astral-sh/uv#installation)) and an OpenAI API key set in a `.env` file as `OPENAI_API_KEY=sk-...`.

2

How do I install and start Restaurante MCP - Ejemplo?

Clone the repo, set your API key in `.env`, then run `bash start.sh`. The script handles virtual environment creation, dependency installation with `uv`, and launches both server and client.

3

How can I customize the menu?

Edit the file `management/menu.csv` to add, remove, or modify products. You can use emojis in product names.

4

What are the available MCP tools in Restaurante MCP - Ejemplo?

View menu, add order, delete order, clear orders from a table, view orders of a table, calculate total bill, and generate a mock payment link.

5

What should I do if port 8080 is already in use?

Use `netstat -ano | findstr :8080` to find the PID, then run `taskkill /PID <PID> /F` to free the port.

评论

其他 分类下的更多 MCP 服务器