NestDaddy

UMich Dining

io.github.esreddy2/umich-dining-mcp · v2.0.0

Menus, traits, allergens, nutrition and hours of the ten University of Michigan dining halls.

Connect Remote server

Terminal
claude mcp add --transport http umich-dining-mcp https://umich-dining-mcp.duckdns.org/mcp
~/.cursor/mcp.json
{
  "mcpServers": {
    "umich-dining-mcp": {
      "url": "https://umich-dining-mcp.duckdns.org/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "umich-dining-mcp": {
      "type": "http",
      "url": "https://umich-dining-mcp.duckdns.org/mcp"
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://umich-dining-mcp.duckdns.org/mcp

Tools 7 found in our last check

  • list_locations

    List the ten University of Michigan dining halls with their address, phone, e-mail, map link, the service periods published for the requested day, whether they are serving right now, and whether they have a gluten-free pantry. Cafes, markets, bakeries, grills, prices and meal pl…

  • get_menu

    Get the menu of one dining hall: meals, stations and dishes, with each dish's traits (Vegan, Halal, Gluten Free, Nutrient Dense tier, Carbon Footprint tier), allergens and nutrition panel. The date defaults to today; the site publishes menus for today-3 days to today+14 days.

  • search_dishes

    Search dish names across the dining halls, or within one hall. The match is a case-insensitive substring match on the dish name.

  • filter_dishes

    Filter the dining hall menus by allergen, trait, nutrient density, carbon footprint and calories. exclude_allergens removes dishes that carry any of the listed allergens; require_traits keeps only dishes that carry every listed trait; min_mhealthy is the lowest acceptable nutrie…

  • get_hours

    Get the service periods published for a dining hall on the requested day, together with the hall's regular weekly schedule. Without a hall argument every hall is returned.

  • find_open_now

    Return the dining halls that are serving at the current time, and the ones that are not, with the service periods of today.

  • get_item_nutrition

    Get the full nutrition panel of one dish, including the serving size, calories, the fat, cholesterol, sodium, carbohydrate and protein values and the micronutrients. The dish name is matched case-insensitively; an exact match wins, otherwise a unique substring match is used and…

Details

Endpointhttps://umich-dining-mcp.duckdns.org/mcp (Streamable HTTP)
Package[email protected] (NPM, stdio)
First published29 Oct 2026
Last updated29 Oct 2026
Registry nameio.github.esreddy2/umich-dining-mcp

More search and web servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.