Skip to main content
Glama
This connector has been deprecated

The correct address is https://mcp.paxaver.com/mcp

Server Details

MCP adapter for the Paxaver school community platform. Streamable HTTP, OAuth 2.1, capability auth.

Ownership verified

The last two health checks of this connector failed. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.

If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.

Status
Unhealthy
Uptime
63.9% over 53 days
OAuth
Requires browser extension
Last Tested
Transport
Streamable HTTP
URL
Server Listing
Paxaver MCP Server

TDQS

A4.4/5.0

Scored across 26 tools

Disambiguation5/5

Each tool targets a distinct resource-action pair (e.g., list_school_events vs list_my_event_registrations, create_lunch_order_draft vs pay_lunch_order_draft). Overlaps like archive_restaurant_menu_item vs update_restaurant_menu_item (is_active=false) are explicitly clarified in descriptions, so an agent can reliably choose the right tool.

Naming Consistency5/5

All tool names use consistent snake_case verb_noun patterns, with clear prefixes like list_, create_, update_, cancel_, get_, and a 'my_' modifier for user-scoped operations. The structure is predictable throughout, making names easy to parse and remember.

Tool Count3/5

26 tools is on the heavy side (borderline per rubric), but the set spans several distinct subdomains—restaurants, menu scheduling, lunch orders, events, volunteer signups, wallet, and context—each requiring its own operations. No tools appear redundant, though some grouping could reduce the count.

Completeness4/5

Core workflows are well covered: full CRUD for menu items and events, draft-to-pay lunch order lifecycle, and event/volunteer registration management. A notable gap is the lack of update/delete for school restaurants (explicitly delegated to the admin panel), and no explicit shift management tools beyond signup, but agents can work around these.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 45 tool updates
    • Addedarchive_restaurant_menu_item
    • Removedcancel_event
    • Addedcancel_my_event_registration
    • Addedcancel_my_lunch_order
    • Addedcancel_my_volunteer_signup
    • Removedcancel_order
    • Addedcancel_school_event
    • Removedcreate_draft_order
    • Removedcreate_event
    • Addedcreate_lunch_order_draft
    • Removedcreate_menu_item
    • Removedcreate_restaurant
    • Addedcreate_restaurant_menu_item
    • Addedcreate_school_event
    • Addedcreate_school_restaurant
    • Removeddelete_menu_item
    • Addeddiscard_lunch_order_draft
    • Removedfinalize_order
    • Addedget_lunch_menu
    • Removedget_menu
    • Addedget_my_context
    • Addedget_my_wallet_balance
    • Removedget_orders
    • Removedget_upcoming_events
    • Removedget_user_info
    • Removedget_wallet_balance
    • Removedlist_menu_items
    • Addedlist_my_event_registrations
    • Addedlist_my_lunch_orders
    • Addedlist_my_volunteer_signups
    • Addedlist_restaurant_menu_items
    • Addedlist_school_events
    • Removedorder_lunch
    • Addedpay_lunch_order_draft
    • Removedregister_event
    • Addedregister_for_event
    • Addedschedule_lunch_menu_item
    • Removedset_daily_menu
    • Addedsign_up_for_volunteer_shift
    • Removedsign_up_to_volunteer
    • Removedupdate_event
    • Addedupdate_lunch_order_draft
    • Removedupdate_menu_item
    • Addedupdate_restaurant_menu_item
    • Addedupdate_school_event
  2. 45 tool updates
    • Removedarchive_restaurant_menu_item
    • Addedcancel_event
    • Removedcancel_my_event_registration
    • Removedcancel_my_lunch_order
    • Removedcancel_my_volunteer_signup
    • Addedcancel_order
    • Removedcancel_school_event
    • Addedcreate_draft_order
    • Addedcreate_event
    • Removedcreate_lunch_order_draft
    • Addedcreate_menu_item
    • Addedcreate_restaurant
    • Removedcreate_restaurant_menu_item
    • Removedcreate_school_event
    • Removedcreate_school_restaurant
    • Addeddelete_menu_item
    • Removeddiscard_lunch_order_draft
    • Addedfinalize_order
    • Removedget_lunch_menu
    • Addedget_menu
    • Removedget_my_context
    • Removedget_my_wallet_balance
    • Addedget_orders
    • Addedget_upcoming_events
    • Addedget_user_info
    • Addedget_wallet_balance
    • Addedlist_menu_items
    • Removedlist_my_event_registrations
    • Removedlist_my_lunch_orders
    • Removedlist_my_volunteer_signups
    • Removedlist_restaurant_menu_items
    • Removedlist_school_events
    • Addedorder_lunch
    • Removedpay_lunch_order_draft
    • Addedregister_event
    • Removedregister_for_event
    • Removedschedule_lunch_menu_item
    • Addedset_daily_menu
    • Removedsign_up_for_volunteer_shift
    • Addedsign_up_to_volunteer
    • Addedupdate_event
    • Removedupdate_lunch_order_draft
    • Addedupdate_menu_item
    • Removedupdate_restaurant_menu_item
    • Removedupdate_school_event
  3. 1 tool update
    • Changedpay_lunch_order_draft5 fields changed
      • removedOutput schema / properties / balanceCents
        Removed value: -{
        -  "description": "Wallet balance after the charge, in cents",
        -  "type": [
        -    "number",
        -    "null"
        -  ]
        -}
      • removedOutput schema / properties / id
        Removed value: -{
        -  "description": "Order ID",
        -  "type": "string"
        -}
      • addedOutput schema / properties / orderId
        Added value: +{
        +  "description": "Order ID",
        +  "type": "string"
        +}
      • changedOutput schema / properties / status / description
        Previous value: -"Order status (finalized)"New value: +"'finalized' when the wallet covered the full total"
      • removedOutput schema / properties / totalCents
        Removed value: -{
        -  "description": "Total charged to the wallet, in cents",
        -  "type": "integer"
        -}
  4. 51 tool updates
    • Addedarchive_restaurant_menu_item
    • Removedcancel_event
    • Removedcancel_event_registration
    • Addedcancel_my_event_registration
    • Addedcancel_my_lunch_order
    • Addedcancel_my_volunteer_signup
    • Removedcancel_order
    • Addedcancel_school_event
    • Removedcancel_volunteer_signup
    • Removedcreate_draft_order
    • Removedcreate_event
    • Addedcreate_lunch_order_draft
    • Removedcreate_menu_item
    • Removedcreate_restaurant
    • Addedcreate_restaurant_menu_item
    • Addedcreate_school_event
    • Addedcreate_school_restaurant
    • Removeddelete_menu_item
    • Removeddiscard_draft_order
    • Addeddiscard_lunch_order_draft
    • Removedfinalize_order
    • Addedget_lunch_menu
    • Removedget_menu
    • Addedget_my_context
    • Removedget_my_event_registrations
    • Removedget_my_volunteer_signups
    • Addedget_my_wallet_balance
    • Removedget_orders
    • Removedget_upcoming_events
    • Removedget_user_info
    • Removedget_wallet_balance
    • Removedlist_menu_items
    • Addedlist_my_event_registrations
    • Addedlist_my_lunch_orders
    • Addedlist_my_volunteer_signups
    • Addedlist_restaurant_menu_items
    • Addedlist_school_events
    • Removedorder_lunch
    • Addedpay_lunch_order_draft
    • Removedregister_event
    • Addedregister_for_event
    • Addedschedule_lunch_menu_item
    • Removedset_daily_menu
    • Addedsign_up_for_volunteer_shift
    • Removedsign_up_to_volunteer
    • Removedupdate_draft_order
    • Removedupdate_event
    • Addedupdate_lunch_order_draft
    • Removedupdate_menu_item
    • Addedupdate_restaurant_menu_item
    • Addedupdate_school_event
  5. 2 tool updates
    • Addeddiscard_draft_order
    • Addedupdate_draft_order
  6. 4 tool updates
    • Addedcancel_event_registration
    • Addedcancel_volunteer_signup
    • Addedget_my_event_registrations
    • Addedget_my_volunteer_signups
  7. 10 tool updates
    • Changedcancel_event1 field changed
      • changedInput schema / properties / event_id / description
        Previous value: -"Event ID - from get_upcoming_events"New value: +"Event ID - from get_upcoming_events; cancelling is permanent and cannot be undone"
    • Changedcancel_order1 field changed
      • changedInput schema / properties / order_id / description
        Previous value: -"Order ID to cancel"New value: +"ID of a finalized order - from get_orders; the order must still be finalized and not yet have labels sent"
    • Changedcreate_draft_order2 fields changed
      • changedInput schema / properties / school_slug / description
        Previous value: -"School slug (from get_user_info)"New value: +"School slug (from get_user_info); defaults to the active school"
      • changedInput schema / properties / student_id / description
        Previous value: -"Student ID (must be your own student; from get_user_info)"New value: +"Student ID (must be your own student; from get_user_info); required when the user has more than one student, defaults to their only student"
    • Changedfinalize_order1 field changed
      • changedInput schema / properties / order_id / description
        Previous value: -"Order ID from create_draft_order"New value: +"Draft order ID from create_draft_order - must still be in draft status; already-finalized orders are rejected"
    • Changedget_menu2 fields changed
      • changedInput schema / properties / date / description
        Previous value: -"Single day to show, YYYY-MM-DD"New value: +"Single day to show, YYYY-MM-DD; omit when using month"
      • changedInput schema / properties / month / description
        Previous value: -"Calendar month to show, YYYY-MM"New value: +"Calendar month to show, YYYY-MM; omit when using date. Today is used when neither is given"
    • Changedget_orders3 fields changed
      • changedInput schema / properties / menu_date / description
        Previous value: -"Single day to query, YYYY-MM-DD"New value: +"Single day to query, YYYY-MM-DD; omit when using month"
      • changedInput schema / properties / month / description
        Previous value: -"Calendar month to query, YYYY-MM"New value: +"Calendar month to query, YYYY-MM; omit when using menu_date"
      • changedInput schema / properties / student_id / description
        Previous value: -"Filter to a specific student (must be your own; from get_user_info)"New value: +"Filter to a specific student (must be your own student, from get_user_info; admins may filter any student in the school)"
    • Changedget_upcoming_events2 fields changed
      • changedInput schema / properties / end_date / description
        Previous value: -"YYYY-MM-DD"New value: +"Last day of the range, YYYY-MM-DD (inclusive); omit for all upcoming events"
      • changedInput schema / properties / start_date / description
        Previous value: -"YYYY-MM-DD"New value: +"First day of the range, YYYY-MM-DD (inclusive); omit for all upcoming events"
    • Changedorder_lunch1 field changed
      • changedInput schema / properties / student_id / description
        Previous value: -"Student ID (must be your own student; from get_user_info)"New value: +"Student ID (must be your own student; from get_user_info); required when the user has more than one student, defaults to their only student"
    • Changedregister_event1 field changed
      • changedInput schema / properties / event_id / description
        Previous value: -"Event ID"New value: +"Event ID from get_upcoming_events - registration must still be open (check the closed flag)"
    • Changedsign_up_to_volunteer1 field changed
      • changedInput schema / properties / shift_id / description
        Previous value: -"Volunteer shift ID"New value: +"Volunteer shift ID - from the event's volunteer shifts (get_upcoming_events)"
  8. 1 tool update
    • Changedlist_school_restaurants1 field changed
      • changedOutput schema / properties / restaurants / description
        Previous value: -"Restaurants attached to the school, including inactive ones"New value: +"Active restaurants attached to the school (inactive ones are excluded)"
  9. 21 tool updates
    • Changedcancel_event3 fields changed
      • changedInput schema / properties / event_id / description
        Previous value: -"Event ID — from get_upcoming_events"New value: +"Event ID - from get_upcoming_events"
      • addedOutput schema / properties / id / description
        Added value: +"Event ID"
      • addedOutput schema / properties / status / description
        Added value: +"Event status (cancelled)"
    • Changedcancel_order4 fields changed
      • addedOutput schema / properties / balanceCents / description
        Added value: +"Wallet balance after the refund, in cents"
      • addedOutput schema / properties / id / description
        Added value: +"Order ID"
      • addedOutput schema / properties / refundCents / description
        Added value: +"Amount refunded to the wallet, in cents"
      • addedOutput schema / properties / status / description
        Added value: +"Order status (cancelled)"
    • Changedcreate_draft_order15 fields changed
      • addedInput schema / properties / items / description
        Added value: +"Line items to order; get IDs and prices from get_menu"
      • addedInput schema / properties / items / items / properties / menu_item_id / description
        Added value: +"Menu item ID from get_menu"
      • addedInput schema / properties / items / items / properties / menu_item_name / description
        Added value: +"Item display name from get_menu"
      • addedInput schema / properties / items / items / properties / price_cents / description
        Added value: +"Unit price in cents from get_menu"
      • addedInput schema / properties / items / items / properties / quantity / description
        Added value: +"Number of servings"
      • changedInput schema / properties / menu_date / description
        Previous value: -"YYYY-MM-DD"New value: +"Date the lunch is served, YYYY-MM-DD"
      • changedInput schema / properties / school_slug / description
        Previous value: -"School slug"New value: +"School slug (from get_user_info)"
      • changedInput schema / properties / student_id / description
        Previous value: -"Student ID"New value: +"Student ID (must be your own student; from get_user_info)"
      • addedOutput schema / properties / id / description
        Added value: +"Draft order ID - pass to finalize_order"
      • addedOutput schema / properties / itemTotalCents / description
        Added value: +"Item total in cents - charged on finalize"
      • addedOutput schema / properties / items / description
        Added value: +"Draft line items"
      • addedOutput schema / properties / menuDate / description
        Added value: +"Date the lunch is served, YYYY-MM-DD"
      • addedOutput schema / properties / schoolSlug / description
        Added value: +"School the order was placed at"
      • addedOutput schema / properties / status / description
        Added value: +"Order status (draft)"
      • addedOutput schema / properties / studentId / description
        Added value: +"Student the order is for"
    • Changedcreate_event4 fields changed
      • addedOutput schema / properties / eventDate / description
        Added value: +"Event date, YYYY-MM-DD"
      • addedOutput schema / properties / id / description
        Added value: +"Event ID"
      • addedOutput schema / properties / name / description
        Added value: +"Event name"
      • addedOutput schema / properties / status / description
        Added value: +"Event status (e.g. active)"
    • Changedcreate_menu_item5 fields changed
      • changedInput schema / properties / restaurant_id / description
        Previous value: -"Restaurant ID — from list_school_restaurants"New value: +"Restaurant ID - from list_school_restaurants"
      • addedOutput schema / properties / id / description
        Added value: +"Menu item ID"
      • addedOutput schema / properties / isActive / description
        Added value: +"Whether the item is on the restaurant menu"
      • addedOutput schema / properties / name / description
        Added value: +"Item name"
      • addedOutput schema / properties / priceCents / description
        Added value: +"Sale price in cents"
    • Changedcreate_restaurant4 fields changed
      • changedInput schema / properties / school_slug / description
        Previous value: -"School slug — defaults to the active school"New value: +"School slug - defaults to the active school"
      • addedOutput schema / properties / id / description
        Added value: +"Restaurant ID"
      • addedOutput schema / properties / isActive / description
        Added value: +"Whether the restaurant is active"
      • addedOutput schema / properties / name / description
        Added value: +"Restaurant name"
    • Changeddelete_menu_item4 fields changed
      • changedInput schema / properties / menu_item_id / description
        Previous value: -"Menu item ID — from list_menu_items"New value: +"Menu item ID - from list_menu_items"
      • changedInput schema / properties / restaurant_id / description
        Previous value: -"Restaurant ID — from list_school_restaurants"New value: +"Restaurant ID - from list_school_restaurants"
      • addedOutput schema / properties / deleted / description
        Added value: +"Whether the item was soft-deleted"
      • addedOutput schema / properties / id / description
        Added value: +"Menu item ID"
    • Changedfinalize_order6 fields changed
      • addedOutput schema / properties / balanceCents / description
        Added value: +"Wallet balance after the charge, in cents"
      • addedOutput schema / properties / id / description
        Added value: +"Order ID"
      • addedOutput schema / properties / itemTotalCents / description
        Added value: +"Item total in cents"
      • addedOutput schema / properties / status / description
        Added value: +"Order status (finalized)"
      • addedOutput schema / properties / tipCents / description
        Added value: +"PAC donation added, in cents"
      • addedOutput schema / properties / totalCents / description
        Added value: +"Total charged to the wallet, in cents"
    • Changedget_menu9 fields changed
      • addedOutput schema / properties / date / description
        Added value: +"Date this menu applies to, YYYY-MM-DD"
      • addedOutput schema / properties / menuItems / description
        Added value: +"Items orderable on that date"
      • addedOutput schema / properties / menuItems / items / properties / availableQty / description
        Added value: +"Remaining portions; null means unlimited"
      • addedOutput schema / properties / menuItems / items / properties / dailyMenuId / description
        Added value: +"Daily-menu entry ID"
      • addedOutput schema / properties / menuItems / items / properties / dietaryTags / description
        Added value: +"Dietary labels (e.g. vegetarian, halal)"
      • addedOutput schema / properties / menuItems / items / properties / menuItemId / description
        Added value: +"Menu item ID for ordering tools"
      • addedOutput schema / properties / menuItems / items / properties / menuItemName / description
        Added value: +"Item display name"
      • addedOutput schema / properties / menuItems / items / properties / priceCents / description
        Added value: +"Sale price in cents"
      • addedOutput schema / properties / menuItems / items / properties / restaurantName / description
        Added value: +"Restaurant offering the item"
    • Changedget_orders8 fields changed
      • addedOutput schema / properties / orders / description
        Added value: +"Orders matching the filters"
      • addedOutput schema / properties / orders / items / properties / createdAt / description
        Added value: +"ISO timestamp the order was placed"
      • addedOutput schema / properties / orders / items / properties / id / description
        Added value: +"Order ID"
      • addedOutput schema / properties / orders / items / properties / itemTotalCents / description
        Added value: +"Item total in cents"
      • addedOutput schema / properties / orders / items / properties / items / description
        Added value: +"Ordered line items"
      • addedOutput schema / properties / orders / items / properties / menuDate / description
        Added value: +"Date the lunch is served, YYYY-MM-DD"
      • addedOutput schema / properties / orders / items / properties / status / description
        Added value: +"Order status"
      • addedOutput schema / properties / orders / items / properties / studentId / description
        Added value: +"Student the order is for"
    • Changedget_upcoming_events8 fields changed
      • addedOutput schema / properties / events / description
        Added value: +"Upcoming events matching the date range"
      • addedOutput schema / properties / events / items / properties / endsAt / description
        Added value: +"End time"
      • addedOutput schema / properties / events / items / properties / eventDate / description
        Added value: +"Event date, YYYY-MM-DD"
      • addedOutput schema / properties / events / items / properties / id / description
        Added value: +"Event ID - input to register_event, update_event, cancel_event"
      • addedOutput schema / properties / events / items / properties / isClosed / description
        Added value: +"Whether registration is closed"
      • addedOutput schema / properties / events / items / properties / location / description
        Added value: +"Event location"
      • addedOutput schema / properties / events / items / properties / name / description
        Added value: +"Event name"
      • addedOutput schema / properties / events / items / properties / startsAt / description
        Added value: +"Start time"
    • Changedget_user_info5 fields changed
      • addedOutput schema / properties / firstName / description
        Added value: +"User first name"
      • addedOutput schema / properties / roles / description
        Added value: +"Role codes the user holds at the active school"
      • addedOutput schema / properties / schoolName / description
        Added value: +"Active school display name"
      • addedOutput schema / properties / schoolSlug / description
        Added value: +"Active school slug"
      • addedOutput schema / properties / students / description
        Added value: +"Students the user is guardian for (id, firstName, schoolSlug)"
    • Changedget_wallet_balance3 fields changed
      • addedOutput schema / properties / balanceCents / description
        Added value: +"Spendable balance in cents"
      • addedOutput schema / properties / balanceFormatted / description
        Added value: +"Balance formatted with the currency symbol"
      • addedOutput schema / properties / currency / description
        Added value: +"ISO currency code (CAD, USD, or MXN)"
    • Changedlist_menu_items11 fields changed
      • changedInput schema / properties / restaurant_id / description
        Previous value: -"Restaurant ID — from list_school_restaurants"New value: +"Restaurant ID - from list_school_restaurants"
      • addedOutput schema / properties / items / description
        Added value: +"Full catalog items, including inactive and unavailable"
      • addedOutput schema / properties / items / items / properties / calories / description
        Added value: +"Calorie count"
      • addedOutput schema / properties / items / items / properties / costCents / description
        Added value: +"Kitchen cost in cents"
      • addedOutput schema / properties / items / items / properties / description / description
        Added value: +"Item description"
      • addedOutput schema / properties / items / items / properties / id / description
        Added value: +"Menu item ID"
      • addedOutput schema / properties / items / items / properties / ingredients / description
        Added value: +"Ingredient list text"
      • addedOutput schema / properties / items / items / properties / isActive / description
        Added value: +"Whether the item is on the restaurant menu"
      • addedOutput schema / properties / items / items / properties / isAvailable / description
        Added value: +"Whether the item can currently be ordered"
      • addedOutput schema / properties / items / items / properties / name / description
        Added value: +"Item name"
      • addedOutput schema / properties / items / items / properties / priceCents / description
        Added value: +"Sale price in cents"
    • Changedlist_school_restaurants6 fields changed
      • addedOutput schema / properties / restaurants / description
        Added value: +"Restaurants attached to the school, including inactive ones"
      • addedOutput schema / properties / restaurants / items / properties / description / description
        Added value: +"Restaurant description"
      • addedOutput schema / properties / restaurants / items / properties / id / description
        Added value: +"Restaurant ID - input to menu-item and daily-menu tools"
      • addedOutput schema / properties / restaurants / items / properties / isActive / description
        Added value: +"Whether the restaurant is active"
      • addedOutput schema / properties / restaurants / items / properties / logoUrl / description
        Added value: +"Restaurant logo URL"
      • addedOutput schema / properties / restaurants / items / properties / name / description
        Added value: +"Restaurant name"
    • Changedorder_lunch7 fields changed
      • addedOutput schema / properties / id / description
        Added value: +"Order ID"
      • addedOutput schema / properties / itemTotalCents / description
        Added value: +"Item total in cents"
      • addedOutput schema / properties / items / description
        Added value: +"Ordered line items"
      • addedOutput schema / properties / menuDate / description
        Added value: +"Date the lunch is served, YYYY-MM-DD"
      • addedOutput schema / properties / schoolSlug / description
        Added value: +"School the order was placed at"
      • addedOutput schema / properties / status / description
        Added value: +"Order status (e.g. finalized)"
      • addedOutput schema / properties / studentId / description
        Added value: +"Student the order is for"
    • Changedregister_event4 fields changed
      • addedOutput schema / properties / eventId / description
        Added value: +"Event the user registered for"
      • addedOutput schema / properties / id / description
        Added value: +"Registration ID"
      • addedOutput schema / properties / quantity / description
        Added value: +"Tickets issued"
      • addedOutput schema / properties / status / description
        Added value: +"Registration status"
    • Changedset_daily_menu6 fields changed
      • changedInput schema / properties / menu_item_id / description
        Previous value: -"Menu item ID — from list_menu_items"New value: +"Menu item ID - from list_menu_items"
      • changedInput schema / properties / restaurant_id / description
        Previous value: -"Restaurant ID — from list_school_restaurants"New value: +"Restaurant ID - from list_school_restaurants"
      • addedOutput schema / properties / availableQty / description
        Added value: +"Portion cap for the day; null means unlimited"
      • addedOutput schema / properties / id / description
        Added value: +"Daily-menu entry ID"
      • addedOutput schema / properties / menuDate / description
        Added value: +"Date the item is orderable, YYYY-MM-DD"
      • addedOutput schema / properties / menuItemId / description
        Added value: +"Menu item scheduled"
    • Changedsign_up_to_volunteer3 fields changed
      • addedOutput schema / properties / id / description
        Added value: +"Signup ID"
      • addedOutput schema / properties / shiftId / description
        Added value: +"Volunteer shift signed up for"
      • addedOutput schema / properties / status / description
        Added value: +"Signup status"
    • Changedupdate_event6 fields changed
      • changedInput schema / properties / event_id / description
        Previous value: -"Event ID — from get_upcoming_events"New value: +"Event ID - from get_upcoming_events"
      • changedInput schema / properties / status / description
        Previous value: -"Event status — cancelled stops sales, completed closes the event"New value: +"Event status - cancelled stops sales, completed closes the event"
      • addedOutput schema / properties / eventDate / description
        Added value: +"Event date, YYYY-MM-DD"
      • addedOutput schema / properties / id / description
        Added value: +"Event ID"
      • addedOutput schema / properties / name / description
        Added value: +"Event name"
      • addedOutput schema / properties / status / description
        Added value: +"Event status after the update"
    • Changedupdate_menu_item9 fields changed
      • changedInput schema / properties / is_active / description
        Previous value: -"Whether the item stays on the restaurant menu — set false to retire it"New value: +"Whether the item stays on the restaurant menu - set false to retire it"
      • changedInput schema / properties / is_available / description
        Previous value: -"Whether the item can be ordered — set false while out of stock"New value: +"Whether the item can be ordered - set false while out of stock"
      • changedInput schema / properties / menu_item_id / description
        Previous value: -"Menu item ID — from list_menu_items"New value: +"Menu item ID - from list_menu_items"
      • changedInput schema / properties / restaurant_id / description
        Previous value: -"Restaurant ID — from list_school_restaurants"New value: +"Restaurant ID - from list_school_restaurants"
      • addedOutput schema / properties / id / description
        Added value: +"Menu item ID"
      • addedOutput schema / properties / isActive / description
        Added value: +"Whether the item is on the restaurant menu"
      • addedOutput schema / properties / isAvailable / description
        Added value: +"Whether the item can currently be ordered"
      • addedOutput schema / properties / name / description
        Added value: +"Item name"
      • addedOutput schema / properties / priceCents / description
        Added value: +"Sale price in cents"
  10. 10 tool updates
    • Changedcancel_event1 field changed
      • addedInput schema / properties / event_id / description
        Added value: +"Event ID — from get_upcoming_events"
    • Changeddelete_menu_item2 fields changed
      • addedInput schema / properties / menu_item_id / description
        Added value: +"Menu item ID — from list_menu_items"
      • addedInput schema / properties / restaurant_id / description
        Added value: +"Restaurant ID — from list_school_restaurants"
    • Removedget_daily_menu
    • Removedget_daily_orders
    • Addedget_menu
    • Removedget_monthly_orders
    • Changedget_orders3 fields changed
      • addedInput schema / properties / menu_date
        Added value: +{
        +  "description": "Single day to query, YYYY-MM-DD",
        +  "type": "string"
        +}
      • addedInput schema / properties / month
        Added value: +{
        +  "description": "Calendar month to query, YYYY-MM",
        +  "type": "string"
        +}
      • changedInput schema / properties / student_id / description
        Previous value: -"Filter to a specific student (must be your own)"New value: +"Filter to a specific student (must be your own; from get_user_info)"
    • Removedget_wallet_status
    • Changedorder_lunch2 fields changed
      • changedInput schema / properties / menu_date / description
        Previous value: -"YYYY-MM-DD"New value: +"Date the lunch is served, YYYY-MM-DD"
      • changedInput schema / properties / menu_item_id / description
        Previous value: -"Menu item ID from get_daily_menu"New value: +"Menu item ID from get_menu"
    • Removedset_menu_item_price
  11. 7 tool updates
    • Changedcreate_event7 fields changed
      • addedInput schema / properties / description / description
        Added value: +"Optional event description"
      • addedInput schema / properties / ends_at / description
        Added value: +"End time (e.g. 20:00)"
      • changedInput schema / properties / event_date / description
        Previous value: -"YYYY-MM-DD"New value: +"Event date, YYYY-MM-DD"
      • addedInput schema / properties / location / description
        Added value: +"Event location (e.g. Gymnasium)"
      • addedInput schema / properties / max_capacity / description
        Added value: +"Maximum attendees/tickets; omit for unlimited"
      • addedInput schema / properties / name / description
        Added value: +"Event name shown to parents"
      • addedInput schema / properties / starts_at / description
        Added value: +"Start time (e.g. 18:30)"
    • Changedcreate_menu_item7 fields changed
      • addedInput schema / properties / calories / description
        Added value: +"Calorie count"
      • addedInput schema / properties / cost_cents / description
        Added value: +"Kitchen cost in cents (internal margin tracking)"
      • addedInput schema / properties / description / description
        Added value: +"Optional item description"
      • addedInput schema / properties / ingredients / description
        Added value: +"Ingredient list text"
      • addedInput schema / properties / name / description
        Added value: +"Item display name shown to parents"
      • addedInput schema / properties / price_cents / description
        Added value: +"Sale price in cents (e.g. 550 = $5.50)"
      • addedInput schema / properties / restaurant_id / description
        Added value: +"Restaurant ID — from list_school_restaurants"
    • Changedcreate_restaurant4 fields changed
      • addedInput schema / properties / description / description
        Added value: +"Optional restaurant description"
      • addedInput schema / properties / name / description
        Added value: +"Restaurant display name"
      • addedInput schema / properties / school_slug / description
        Added value: +"School slug — defaults to the active school"
      • addedInput schema / properties / tax_percent / description
        Added value: +"Sales tax percentage applied to orders (e.g. 5 for 5%)"
    • Changedlist_menu_items1 field changed
      • addedInput schema / properties / restaurant_id / description
        Added value: +"Restaurant ID — from list_school_restaurants"
    • Changedset_daily_menu4 fields changed
      • addedInput schema / properties / available_qty / description
        Added value: +"Maximum portions for the day; omit for unlimited"
      • changedInput schema / properties / menu_date / description
        Previous value: -"YYYY-MM-DD"New value: +"Date the item is orderable, YYYY-MM-DD"
      • addedInput schema / properties / menu_item_id / description
        Added value: +"Menu item ID — from list_menu_items"
      • addedInput schema / properties / restaurant_id / description
        Added value: +"Restaurant ID — from list_school_restaurants"
    • Changedupdate_event10 fields changed
      • addedInput schema / properties / description / description
        Added value: +"New event description shown to parents"
      • addedInput schema / properties / ends_at / description
        Added value: +"End time (e.g. 20:00)"
      • changedInput schema / properties / event_date / description
        Previous value: -"YYYY-MM-DD"New value: +"Event date, YYYY-MM-DD"
      • addedInput schema / properties / event_id / description
        Added value: +"Event ID — from get_upcoming_events"
      • addedInput schema / properties / location / description
        Added value: +"Event location (e.g. Gymnasium)"
      • addedInput schema / properties / max_capacity / description
        Added value: +"Maximum number of attendees/tickets"
      • addedInput schema / properties / name / description
        Added value: +"New event name"
      • addedInput schema / properties / starts_at / description
        Added value: +"Start time (e.g. 18:30)"
      • addedInput schema / properties / status / description
        Added value: +"Event status — cancelled stops sales, completed closes the event"
      • addedInput schema / properties / ticket_price_cents / description
        Added value: +"Ticket price in cents; 0 for free events"
    • Changedupdate_menu_item10 fields changed
      • addedInput schema / properties / calories / description
        Added value: +"Calorie count"
      • addedInput schema / properties / cost_cents / description
        Added value: +"Kitchen cost in cents (internal margin tracking)"
      • addedInput schema / properties / description / description
        Added value: +"New item description shown to parents"
      • addedInput schema / properties / ingredients / description
        Added value: +"Ingredient list text"
      • addedInput schema / properties / is_active / description
        Added value: +"Whether the item stays on the restaurant menu — set false to retire it"
      • addedInput schema / properties / is_available / description
        Added value: +"Whether the item can be ordered — set false while out of stock"
      • addedInput schema / properties / menu_item_id / description
        Added value: +"Menu item ID — from list_menu_items"
      • addedInput schema / properties / name / description
        Added value: +"New display name for the item"
      • addedInput schema / properties / price_cents / description
        Added value: +"Sale price in cents (e.g. 550 = $5.50)"
      • addedInput schema / properties / restaurant_id / description
        Added value: +"Restaurant ID — from list_school_restaurants"
  12. 1 tool update
    • Changedget_user_info1 field changed
      • removedOutput schema / properties / lastName
        Removed value: -{
        -  "type": [
        -    "string",
        -    "null"
        -  ]
        -}
  13. 25 tool updates
    • First observedcancel_event
    • First observedcancel_order
    • First observedcreate_draft_order
    • First observedcreate_event
    • First observedcreate_menu_item
    • First observedcreate_restaurant
    • First observeddelete_menu_item
    • First observedfinalize_order
    • First observedget_daily_menu
    • First observedget_daily_orders
    • First observedget_monthly_orders
    • First observedget_orders
    • First observedget_upcoming_events
    • First observedget_user_info
    • First observedget_wallet_balance
    • First observedget_wallet_status
    • First observedlist_menu_items
    • First observedlist_school_restaurants
    • First observedorder_lunch
    • First observedregister_event
    • First observedset_daily_menu
    • First observedset_menu_item_price
    • First observedsign_up_to_volunteer
    • First observedupdate_event
    • First observedupdate_menu_item

Publisher details

Operator
Paxaver · Publisher source
Vendor relationship
Not applicable
Restrictions
Not applicable

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    B
    maintenance
    MCP server that exposes IPBX PABX data (branches, users, groups, trunks, queues) as typed tools via Streamable HTTP, with OAuth and static bearer authentication.
    -
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables MCP clients to connect over stateless Streamable HTTP and authenticate through an existing OAuth 2.1 / OpenID Connect authorization server, with JWT validation, per-tool scope enforcement, and step-up challenges. It ships example scoped tools for reading and creating per-user notes that developers replace with their own.
    MIT
  • A
    license
    B
    quality
    B
    maintenance
    Enables MCP clients such as Claude and Cursor to read timelines, search statuses, and look up users or conversations, plus optionally post, delete, favorite, and follow with explicit confirmation. It supports both local stdio launches and remote HTTP hosting with per-user authorization.
    15
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources