Canteen Menu MCP App 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., "@Canteen Menu MCP App Serverwhat's today's menu?"
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.
Canteen Menu MCP App Server
An MCP App that displays today's canteen menu with interactive ordering and reaction features.
NOTE: This is a DEMO and not feature-complete. It's purpose is to show what you can do with MCP Apps.
Features
Daily menu display - Shows dish of the day and green dish
Food images - Visual preview of each dish
Order takeaway - One-click ordering for takeaway
Reactions - Give thumbs up 👍 or thumbs down 👎 to dishes
Host theme integration - Adapts to light/dark mode
Related MCP server: What's for Dinner? MCP Server
Quick Start
# Install dependencies
npm install
# Build and start
npm run startThe server runs at http://localhost:3002/mcp.
Claude Desktop Configuration
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"canteen-menu": {
"command": "npx",
"args": [
"tsx",
"/path/to/canteen-menu-server/main.ts",
"--stdio"
]
}
}
}Visual Studio Code
Add to mcp.json:
{
"servers": {
"MCP-CanteenMenu": {
"type": "stdio",
"command": "npx",
"args": [
"tsx",
"/path/to/canteen-menu-server/main.ts",
"--stdio"
]
}
},
"inputs": []
}
Development
npm run devLicense
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Order food from Cordering white-label restaurants: browse menus, confirm, then place an order.
Create food photos, menus and restaurant campaigns. Account-based paid service with Stripe checkout.
Per-restaurant MCP servers: menu, hours, delivery terms; live example below
Run your restaurant from an AI client: orders, menu, reports, refunds, payouts and staff.
Related MCP Servers
- AlicenseAqualityDmaintenanceA Model Context Protocol server that provides structured access to canteen lunch menus for specific dates through a simple API integration.122 npmMIT
- AlicenseNot gradedqualityNot gradedmaintenanceHelps users decide what to eat by randomly selecting meals from a database of 100+ options or a custom list using an interactive spinning wheel widget. It supports cuisine filtering and provides an engaging visual interface to resolve mealtime indecision.-
- AlicenseNot gradedqualityDmaintenanceProvides real-time access to menus from all six MIT Bon Appétit dining halls. It enables users to query daily or weekly schedules and filter options by specific dietary requirements such as vegan, halal, or gluten-free.27 npm1MIT
- AlicenseNot gradedqualityBmaintenanceProvides tools to interact with the strava.cz meal ordering system, enabling users to view menus, check and place orders, and manage their canteen account.1MIT