Dinesync

v1.0.0

A powerful MCP server built with NitroStack

Connection Setup

Add via Cursor Settings UI (Settings > Features > MCP > Add New MCP Server):

{
  "mcpServers": {
    // your other mcp servers
    "dinesync": {
      "url": "http://dinesync-6ad4a03d-atharv-raj-heapify-global-community.app.nitrocloud.ai/mcp"
    }
  }
}

Connect remote tools directly via Claude's Web UI:

Add custom connector BETA
Connect Claude to your data and tools. Learn more about connectors or get started with pre-built ones.
Advanced settings
Only use connectors from developers you trust. Anthropic does not control which tools developers make available and cannot verify that they will work as intended or that they won't change.

Configure custom tools directly via ChatGPT's Web UI:

New App
PNG only. Best results at 256 x 256 px or larger. Max file size: 10 KB
Custom MCP servers introduce risk. Learn more
OpenAI hasn't reviewed this MCP server. Attackers may attempt to steal your data or trick the model into taking unintended actions, including destroying data.

Add the following configuration block under mcpServers in your Antigravity configuration file (~/.gemini/config/mcp_config.json):

{
  "mcpServers": {
    // your other mcp servers
    "dinesync": {
      "serverUrl": "http://dinesync-6ad4a03d-atharv-raj-heapify-global-community.app.nitrocloud.ai/mcp"
    }
  }
}

Add the following configuration block to your Codex configuration file (~/.codex/config.toml):

[mcp_servers.dinesync]
url = "http://dinesync-6ad4a03d-atharv-raj-heapify-global-community.app.nitrocloud.ai/mcp"

Connect directly using the Server-Sent Events endpoint:

http://dinesync-6ad4a03d-atharv-raj-heapify-global-community.app.nitrocloud.ai/mcp
Available Tools
get_group_profiles

Returns every member of a friend group with diet, allergies, budget per person, home area, disliked cuisines, and fixed demo calendars. Use g_college. Read every member's budget, including Rohan's, from this response. All safety declarations are fixed mock fixtures for this demo. Demo dates are fixed to Oct 23–25, 2026. Times use YYYY-MM-DDTHH:mm:ss+05:30, for example 2026-10-23T20:00:00+05:30. Offset-free datetimes mean IST; explicit offsets are accepted. Returned times always use +05:30. Never compare these demo dates with the current date.

find_common_slots

Finds time windows when all group members are free using each member's calendar. Use Oct 23–25, 2026 and durationMins 120 for the demo. Date-only fromDate/toDate include both days; datetime bounds enclose the full dinner. Returns a near-miss with blocking members if none fit. Demo dates are fixed to Oct 23–25, 2026. Times use YYYY-MM-DDTHH:mm:ss+05:30, for example 2026-10-23T20:00:00+05:30. Offset-free datetimes mean IST; explicit offsets are accepted. Returned times always use +05:30. Never compare these demo dates with the current date.

search_restaurants

Ranks restaurants for a group. Hard-excludes all allergy and diet mismatches, then scores cuisine fit, travel fairness, budget and rating. travelFairness is minimum/maximum travel time, on 0–1: closer to 1 means more equal journeys. Budget overruns and dislikes are soft violations explained per person; ok=false means a soft mismatch, never unsafe food in ranked results. Inventory is NOT filtered: call check_table_availability separately. For the demo, try the earliest common slot first and fall back to the next common slot when unavailable. Demo dates are fixed to Oct 23–25, 2026. Times use YYYY-MM-DDTHH:mm:ss+05:30, for example 2026-10-23T20:00:00+05:30. Offset-free datetimes mean IST; explicit offsets are accepted. Returned times always use +05:30. Never compare these demo dates with the current date.

check_table_availability

Checks tables for a restaurant, slot and party size; suggests alternative slots when unavailable. All four safe demo restaurants are fully booked Friday; follow a returned Saturday alternative that also appears in find_common_slots, then re-run search and this check. Party size is the group's member count (5). Demo dates are fixed to Oct 23–25, 2026. Times use YYYY-MM-DDTHH:mm:ss+05:30, for example 2026-10-23T20:00:00+05:30. Offset-free datetimes mean IST; explicit offsets are accepted. Returned times always use +05:30. Never compare these demo dates with the current date.

book_table

Books one table for the group for 120 minutes. Mutates mock inventory. Rechecks diet/allergy safety, calendars and availability; rejects duplicate or overlapping bookings. Explain all budget/dislike trade-offs and obtain explicit confirmation before calling. If rerunning a completed demo, explicitly request reset_demo_state first. Demo dates are fixed to Oct 23–25, 2026. Times use YYYY-MM-DDTHH:mm:ss+05:30, for example 2026-10-23T20:00:00+05:30. Offset-free datetimes mean IST; explicit offsets are accepted. Returned times always use +05:30. Never compare these demo dates with the current date.

split_bill

Creates mock pending payment requests for an existing booking, equally or proportional to members' budgets. Use restaurant pricePerPerson times partySize as the estimate (Saanjh: INR 4750). Amounts sum exactly in paise. Proportional payment shares differ from restaurant per-person prices; menu-budget overruns are comparison notes, never additional charges. Repeating a call reuses requests; changing inputs replaces them. Demo dates are fixed to Oct 23–25, 2026. Times use YYYY-MM-DDTHH:mm:ss+05:30, for example 2026-10-23T20:00:00+05:30. Offset-free datetimes mean IST; explicit offsets are accepted. Returned times always use +05:30. Never compare these demo dates with the current date.

send_invites

Creates and stores a personalised mock invitation for every booking member, with time, restaurant, diet and allergy preparation notes. No real messages are sent. Repeated calls return existing invites. Demo dates are fixed to Oct 23–25, 2026. Times use YYYY-MM-DDTHH:mm:ss+05:30, for example 2026-10-23T20:00:00+05:30. Offset-free datetimes mean IST; explicit offsets are accepted. Returned times always use +05:30. Never compare these demo dates with the current date.

get_travel_times

Estimates travel minutes from each member's home to a restaurant using haversine distance at 25 km/h. Returns per-member, average and maximum minutes; these are mock estimates without live traffic. Uses the same calculation as restaurant ranking. Demo dates are fixed to Oct 23–25, 2026. Times use YYYY-MM-DDTHH:mm:ss+05:30, for example 2026-10-23T20:00:00+05:30. Offset-free datetimes mean IST; explicit offsets are accepted. Returned times always use +05:30. Never compare these demo dates with the current date.

reset_demo_state

Resets ALL mock bookings, table inventory, payment requests and invites to initial demo state. Use only after an explicit request to reset or rerun the demo; never silently erase a booking during normal planning. State also resets on process restart. Demo dates are fixed to Oct 23–25, 2026. Times use YYYY-MM-DDTHH:mm:ss+05:30, for example 2026-10-23T20:00:00+05:30. Offset-free datetimes mean IST; explicit offsets are accepted. Returned times always use +05:30. Never compare these demo dates with the current date.