🧠 SmartMenu MCP Server
Description
# 🧠 SmartMenu MCP Server This is the **Model Context Protocol (MCP) server** for [SmartMenu](https://github.com/logeshselvam/render-deploy-fe), an AI-powered assistant that helps customers interact with restaurant menus through natural language. The MCP server acts as a bridge…
About
# 🧠 SmartMenu MCP Server This is the **Model Context Protocol (MCP) server** for [SmartMenu](https://github.com/logeshselvam/render-deploy-fe), an AI-powered assistant that helps customers interact with restaurant menus through natural language. The MCP server acts as a bridge between large language models (LLMs) like…
Details
- Author
- logeshselvam
- Downloads
- 175
- Categories
- Other
Jump to
- Exposes structured menus as resources to the LLM
- Provides tools for finding menus by name or ID
- Filters dishes by dietary tags, price, or restrictions
- Lists all available menus and tags
- Returns full details for specific menu items
- Connects to a real backend API via REST
Clone the repository, install dependencies with npm install, then run the inspector with npm run inspect. For use with Cursor, add a configuration entry pointing to the npm run dev command.
🧠 SmartMenu MCP Server
This is the Model Context Protocol (MCP) server for SmartMenu, an AI-powered assistant that helps customers interact with restaurant menus through natural language.
The MCP server acts as a bridge between large language models (LLMs) like GPT-4 and your structured menu data. It exposes tools and resources that allow the model to reason over real menus and provide grounded, context-aware recommendations.
---
📦 Features
- Exposes structured menus as resources to the LLM
- Provides a rich set of tools for:
- Finding menus by name or ID
- Filtering dishes by dietary tags, price, or restrictions
- Listing all available menus and tags
- Returning full details for specific menu items
- Connects to a real backend API via REST
- Built with the official @modelcontextprotocol/sdk
---
🧱 Architecture
Frontend (React) ←→ Backend (Express + DB)
↓
[SmartMenu MCP]
↓
LLM (ChatGPT, Claude, etc.)
🚀 Getting Started
1. Clone the project:
git clone https://github.com/logeshselvam/mcp-server.git
cd mcp-server
2. Install dependencies:
npm install
3. Run the inspector:
npm run inspect
4. Test with Cursor:
Open Cursor setting and add the following:
"smart-menu": {
"command": "npm",
"args": [
"--silent",
"--prefix",
// your project path, you can find it using pwd command
"run",
"dev"
]
}
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



