使用说明
🧠 SmartMenu MCP服务器
这就是 模型上下文协议(MCP)服务器 为了 智能菜单,一款人工智能助手,帮助顾客通过自然语言与餐厅菜单互动。
MCP服务器充当GPT-4等大型语言模型(LLM)和结构化菜单数据之间的桥梁。它公开了工具和资源,使模型能够对真实菜单进行推理,并提供基于上下文的建议。
📦 特性
- 将结构化菜单显示为 资源 LLM
- 提供一套丰富的 工具 用于:
- 按名称或ID查找菜单
- 按饮食标签、价格或限制过滤菜肴
- 列出所有可用的菜单和标签
- 返回特定菜单项的完整详细信息
- 通过REST连接到真正的后端API
- 与官方合作建造
@modelcontextprotocol/sdk
🧱 建筑
Frontend (React) ←→ Backend (Express + DB)
↓
[SmartMenu MCP]
↓
LLM (ChatGPT, Claude, etc.)
🚀 入门指南
- 克隆项目:
git clone https://github.com/logeshselvam/mcp-server.git
cd mcp-server
- 安装依赖项:
npm install
- 运行检查器:
npm run inspect
- 使用光标进行测试: 打开光标设置并添加以下内容:
"smart-menu": {
"command": "npm",
"args": [
"--silent",
"--prefix",
// your project path, you can find it using `pwd` command
"run",
"dev"
]
}