sundaytable.openai.chatgpt.sitesundaytable.openai.chatgpt.site tools

MediaVerified

Sundaytable WebMCP tools

Plan lunch and dinner for every day of the week, keep recipes and groceries in sync, and collaborate with your agent through real WebMCP tools.

12 tools1 ways to use

What an agent can do on Sundaytable

Plan lunch and dinner for every day of the week, keep recipes and groceries in sync, and collaborate with your agent through real WebMCP tools. This page documents every listed tool: what it does, how to install it, and the input fields an agent should send.

WebMCP tools on Sundaytable

Get data

get_meal_plan

Read the full get_meal_plan page

Read the active week's 14 meal slots, full recipes, consolidated groceries, checked items, preferences, and human-protected meals before making changes.

How to install

Open the sundaytable.openai.chatgpt.site website and ask your browser agent to use get_meal_plan

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the get_meal_plan tool on sundaytable.openai.chatgpt.site. Return the structured result and cite the source page.

Input contract

    Open the source definition

    Get data

    list_meal_slots

    Read the full list_meal_slots page

    Read Monday–Sunday lunch and dinner slots, including whether each meal is empty or protected by its human owner.

    How to install

    Open the sundaytable.openai.chatgpt.site website and ask your browser agent to use list_meal_slots

    Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

    Run with an agent

    Use the list_meal_slots tool on sundaytable.openai.chatgpt.site with day: <string>. Return the structured result and cite the source page.

    Input contract

    • day string A full day name, Monday through Sunday.

    Open the source definition

    Add or update

    upsert_recipe

    Read the full upsert_recipe page

    Create or update an agent-authored recipe with ingredients and cooking steps. User-authored recipes cannot be overwritten.

    How to install

    Open the sundaytable.openai.chatgpt.site website and ask your browser agent to use upsert_recipe

    Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

    Run with an agent

    Use the upsert_recipe tool on sundaytable.openai.chatgpt.site with recipeId: <string>, title: <string>, description: <string>, minutes: <number>, servings: <number>, ingredients: <array>, steps: <array>, image: <string>. Return the structured result and cite the source page.

    Input contract

    • recipeId string Stable recipe ID. Generated when omitted.
    • title string
    • description string
    • minutes number
    • servings number
    • ingredients array
    • steps array
    • image string Optional HTTPS image URL.

    Open the source definition

    Add or update

    set_meal

    Read the full set_meal page

    Assign an existing recipe to a Monday–Sunday lunch or dinner slot. Human-added or human-edited meals are protected and cannot be overwritten.

    How to install

    Open the sundaytable.openai.chatgpt.site website and ask your browser agent to use set_meal

    Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

    Run with an agent

    Use the set_meal tool on sundaytable.openai.chatgpt.site with day: <string>, mealType: <string>, recipeId: <string>. Return the structured result and cite the source page.

    Input contract

    • day string A full day name, Monday through Sunday.
    • mealType string The lunch or dinner meal slot.
    • recipeId string

    Open the source definition

    Add or update

    plan_week

    Read the full plan_week page

    Atomically fill or update multiple lunch and dinner slots with existing recipe IDs. Validates every recipe and refuses to overwrite any human-protected slot.

    How to install

    Open the sundaytable.openai.chatgpt.site website and ask your browser agent to use plan_week

    Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

    Run with an agent

    Use the plan_week tool on sundaytable.openai.chatgpt.site with meals: <array>. Return the structured result and cite the source page.

    Input contract

    • meals array

    Open the source definition

    Remove

    remove_meal

    Read the full remove_meal page

    Remove an agent-authored meal. Unused recipes and their unshared grocery ingredients are automatically removed; human-protected meals cannot be deleted.

    How to install

    Open the sundaytable.openai.chatgpt.site website and ask your browser agent to use remove_meal

    Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

    Run with an agent

    Use the remove_meal tool on sundaytable.openai.chatgpt.site with day: <string>, mealType: <string>. Return the structured result and cite the source page.

    Input contract

    • day string A full day name, Monday through Sunday.
    • mealType string The lunch or dinner meal slot.

    Open the source definition

    Get data

    get_grocery_list

    Read the full get_grocery_list page

    Read the automatically consolidated grocery list, grouped by aisle, with quantities merged across all scheduled meals.

    How to install

    Open the sundaytable.openai.chatgpt.site website and ask your browser agent to use get_grocery_list

    Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

    Run with an agent

    Use the get_grocery_list tool on sundaytable.openai.chatgpt.site. Return the structured result and cite the source page.

    Input contract

      Open the source definition

      Add or update

      set_grocery_checked

      Check or uncheck an ingredient on the shopping list without changing a recipe or meal.

      How to install

      Open the sundaytable.openai.chatgpt.site website and ask your browser agent to use set_grocery_checked

      Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

      Run with an agent

      Use the set_grocery_checked tool on sundaytable.openai.chatgpt.site with ingredient: <string>, checked: <boolean>. Return the structured result and cite the source page.

      Input contract

      • ingredient string
      • checked boolean

      Open the source definition

      Add or update

      remove_ingredient

      Read the full remove_ingredient page

      Remove an ingredient from every agent-authored recipe that uses it and immediately update the grocery list. Refuses to modify human-authored recipes.

      How to install

      Open the sundaytable.openai.chatgpt.site website and ask your browser agent to use remove_ingredient

      Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

      Run with an agent

      Use the remove_ingredient tool on sundaytable.openai.chatgpt.site with ingredient: <string>. Return the structured result and cite the source page.

      Input contract

      • ingredient string

      Open the source definition

      Get data

      set_food_preferences

      Read the full set_food_preferences page

      Set the visible dietary, budget, prep-time, and food-waste preferences that guide weekly meal suggestions.

      How to install

      Open the sundaytable.openai.chatgpt.site website and ask your browser agent to use set_food_preferences

      Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

      Run with an agent

      Use the set_food_preferences tool on sundaytable.openai.chatgpt.site with preferences: <array>. Return the structured result and cite the source page.

      Input contract

      • preferences array

      Open the source definition

      Add or update

      set_active_week

      Read the full set_active_week page

      Switch to a week by its Monday date. Each week's meals, recipes, shopping progress, and manual edits remain independently saved.

      How to install

      Open the sundaytable.openai.chatgpt.site website and ask your browser agent to use set_active_week

      Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

      Run with an agent

      Use the set_active_week tool on sundaytable.openai.chatgpt.site with weekStart: <string>. Return the structured result and cite the source page.

      Input contract

      • weekStart string The Monday date in YYYY-MM-DD format.

      Open the source definition

      Buy or book

      clear_agent_meals

      Read the full clear_agent_meals page

      Clear only agent-created meals from the current week. Preserves all human-protected meals and their recipes.

      How to install

      Open the sundaytable.openai.chatgpt.site website and ask your browser agent to use clear_agent_meals

      Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

      Run with an agent

      Use the clear_agent_meals tool on sundaytable.openai.chatgpt.site. Return the structured result and cite the source page.

      Input contract

        Open the source definition