ChowDeck MCP by Nova (CIVAI)

co.civai.nova/mcp-bgpt-chowdeck · v1.0.0 · ecommerce

ChowDeck MCP by Nova (CIVAI) is healthy: it completed an MCP handshake in 1646 ms and exposes 24 tools.

Order food on ChowDeck: browse restaurants, set your delivery address, build a cart, and check out…

Endpoint: https://nova.civai.co/mcp/agents/mcp-bgpt-chowdeck (streamable-http)

No repository listed · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count24
Latency1646 ms
Last checked (UTC)2026-11-02T14:05:24.308Z

Health history

Checked (UTC)StatusLatencyError
2026-11-02T14:05:24.308ZHealthy1646

Tools (24)

request_login_otpSend ChowDeck login SMS (validate phone → auth/login). Does not accept OTP. Ask the user for their phone first, then for the SMS code, then call verify_login_otp.
verify_login_otpComplete ChowDeck login with SMS code (validate phone → validate OTP → refresh token). Does not send a new SMS.
fetch_customer_settingsPublic customer app config (no auth). Good session probe.
view_cartView current cart contents.
get_addressesRun the get_addresses pipeline.
get_payment_methodsRun the get_payment_methods pipeline.
list_orders_successRun the list_orders_success pipeline.
get_order_detailsRun the get_order_details pipeline.
get_customer_surveyRun the get_customer_survey pipeline.
set_active_address_and_fetch_menuSet active delivery address and fetch chowsmart menu for that address.
get_featured_vendorsFeatured and tagged vendors near a delivery address.
get_chowpass_statusRun the get_chowpass_status pipeline.
search_menu_by_addressRun the search_menu_by_address pipeline.
search_productSearch vendors/products by name near a delivery address. Each data[] entry: id = vendor id; products[].id = menu item id when present. If products[] empty, call view_vendor_items next.
get_country_listRun the get_country_list pipeline.
view_vendor_cartView cart for one vendor (vendor-specific checkout view).
remove_cart_itemRemove one line item (pack) from a vendor cart. POST /customer/cart/vendor/{vendor_id} with quantity 0. Run view_vendor_cart first — pass menu line ids from data.cart_items[] (type menu). Side-effect.
duplicate_cart_packIncrease quantity by duplicating one pack (configured line item). POST /customer/cart/{cart_id}/pack/{pack_reference}/duplicate. Run view_vendor_cart first. Side-effect.
clear_vendor_cartDelete/clear the entire cart for one vendor (all items). Requires cart id from view_vendor_cart response data.id — not vendor id. Side-effect: use when user wants to empty cart or before re-adding after 'Active cart already exists'.
view_vendor_itemsLoad a vendor menu. Pass vendor id from search_product data[].id as step_58_url_path_2 before add_item_to_cart when search products[] is empty.
add_item_to_cartAdd an item to cart. Requires vendor id + menu item id from search_product (products[]) or view_vendor_items. Always pass item type menu.
view_wallet_balanceRetrieve the user's wallet balance.
get_delivery_amount_for_orderFetch delivery fee details for an order.
place_orderPlace order with Pay for me — returns pay_for_me_url for the user to complete payment in browser.