ChowDeck MCP by Nova (CIVAI)
co.civai.nova/mcp-bgpt-chowdeckVersion 1.0.0Order food on ChowDeck: browse restaurants, set your delivery address, build a cart, and check out…
Status
Responds550 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 14:24 UTC
- Latency
- 550 ms
- Remotes responding
- 1 of 1
- Sign-in
- No sign-in
- Hosting
- Hosted outside the EU (detected)
- Registry data as of
- Nov 14, 2026, 22:14 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://nova.civai.co/mcp/agents/mcp-bgpt-chowdeckResponds550 msNo sign-in
Claude Code
claude mcp add --transport http mcp-bgpt-chowdeck https://nova.civai.co/mcp/agents/mcp-bgpt-chowdeckClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: mcp-bgpt-chowdeck
Remote MCP server URL: https://nova.civai.co/mcp/agents/mcp-bgpt-chowdeckCursor
{
"mcpServers": {
"mcp-bgpt-chowdeck": {
"url": "https://nova.civai.co/mcp/agents/mcp-bgpt-chowdeck"
}
}
}VS Code
code --add-mcp '{"name":"mcp-bgpt-chowdeck","type":"http","url":"https://nova.civai.co/mcp/agents/mcp-bgpt-chowdeck"}'Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
26 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
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. | Not declared | Not declared | Not declared | Not declared |
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'. | Not declared | Not declared | Not declared | Not declared |
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. | Not declared | Not declared | Not declared | Not declared |
fetch_customer_settingsPublic customer app config (no auth). Good session probe. | Not declared | Not declared | Not declared | Not declared |
get_addressesRun the get_addresses pipeline. | Not declared | Not declared | Not declared | Not declared |
get_chowpass_statusRun the get_chowpass_status pipeline. | Not declared | Not declared | Not declared | Not declared |
get_country_listRun the get_country_list pipeline. | Not declared | Not declared | Not declared | Not declared |
get_customer_surveyRun the get_customer_survey pipeline. | Not declared | Not declared | Not declared | Not declared |
get_delivery_amount_for_orderFetch delivery fee details for an order. | Not declared | Not declared | Not declared | Not declared |
get_featured_vendorsFeatured and tagged vendors near a delivery address. | Not declared | Not declared | Not declared | Not declared |
get_network_identityWhere this user's requests to the site leave from (a VPN country, the server, or the app's default) and which browser they present. Read-only. | Not declared | Not declared | Not declared | Not declared |
get_order_detailsRun the get_order_details pipeline. | Not declared | Not declared | Not declared | Not declared |
get_payment_methodsRun the get_payment_methods pipeline. | Not declared | Not declared | Not declared | Not declared |
list_orders_successRun the list_orders_success pipeline. | Not declared | Not declared | Not declared | Not declared |
place_orderPlace order with Pay for me — returns pay_for_me_url for the user to complete payment in browser. | Not declared | Not declared | Not declared | Not declared |
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. | Not declared | Not declared | Not declared | Not declared |
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. | Not declared | Not declared | Not declared | Not declared |
search_menu_by_addressRun the search_menu_by_address pipeline. | Not declared | Not declared | Not declared | Not declared |
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. | Not declared | Not declared | Not declared | Not declared |
set_active_address_and_fetch_menuSet active delivery address and fetch chowsmart menu for that address. | Not declared | Not declared | Not declared | Not declared |
set_network_identityChoose where this user's requests to the site leave from and which browser they present, only when the user asks (e.g. 'connect through Nigeria', 'use my own user agent'). Sites may ask the user to sign in again when this changes. reset=true goes back to how they signed in. | Not declared | Not declared | Not declared | Not declared |
verify_login_otpComplete ChowDeck login with SMS code (validate phone → validate OTP → refresh token). Does not send a new SMS. | Not declared | Not declared | Not declared | Not declared |
view_cartView current cart contents. | Not declared | Not declared | Not declared | Not declared |
view_vendor_cartView cart for one vendor (vendor-specific checkout view). | Not declared | Not declared | Not declared | Not declared |
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. | Not declared | Not declared | Not declared | Not declared |
view_wallet_balanceRetrieve the user's wallet balance. | Not declared | Not declared | Not declared | Not declared |
Details
- Registry status
- Active
- Published
- Nov 2, 2026
- Updated
- Nov 2, 2026
- Repository
- Not given
- Categories (suggested)
- E-commerceSecurityFinance and paymentsSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared