hongnoul avatar

Mit Dining

hongnoul/mit-dining-mcp

Scrapes real-time menu data from MIT's six Bon Appétit dining halls by parsing embedded JSON from their website. Exposes four tools: get today's menus across all halls, query a specific hall with optional date, pull a seven-day lookahead, or filter by dietary restrictions like vegan, halal, or gluten-free. The repo includes working examples for a Discord bot with slash commands, an iOS Shortcut for Siri integration, and a Google Calendar sync script. Menus cache for an hour to avoid hammering the source. Runs on Node, Bun, or Deno. Reach for this if you're building meal planning tools for MIT students or need to surface dining options in chat interfaces.

GitHub stars
2
tools
4
transport
STDIO
last updated
Mar 15, 2026

Tools

4 tools

Public tool metadata for what this MCP can expose to an agent.

get_todays_menusAll 6 halls, today's menus

All 6 halls, today's menus

No parameter schema in public metadata yet.

get_hall_menuSingle hall, optional date

Single hall, optional date

No parameter schema in public metadata yet.

get_weekly_menus7-day lookahead for one hall

7-day lookahead for one hall

No parameter schema in public metadata yet.

filter_menus_by_dietFilter by dietary preference

Filter by dietary preference

No parameter schema in public metadata yet.

Sponsors

Readme

mit-dining-mcp

An MCP server that provides real-time MIT dining hall menus from all 6 Bon Appétit locations. Ask Claude what's for dinner, filter by dietary needs, plan your meals for the week, or whether if the menus are mid.

Demo

Install

Pick whichever runtime you have:

Bun

claude mcp add mit-dining -- bunx mit-dining-mcp

Node.js

claude mcp add mit-dining -- npx mit-dining-mcp

Deno

claude mcp add mit-dining -- deno run -A npm:mit-dining-mcp

From source

git clone https://github.com/hongnoul/mit-dining-mcp.git
cd mit-dining-mcp
npm install  # or bun install
claude mcp add mit-dining -- npx tsx src/index.ts

Tools


View the full README on GitHub

Details

Repository
github.com/hongnoul/mit-dining-mcp
Package
mit-dining-mcp
Transport
STDIO
Registry
MCP registry, active