protogrid

Search / to.decidewhere/group-decisions

decidewhere.to

R0· no sign-in

Help a group pick where to eat or travel: critic-backed restaurants, warm trips, one vote link.

v1.0.0 · active · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality76good
Trust83of 100
Uptime, 30 days100%
Latency p501539 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "group-decisions": {
      "type": "http",
      "url": "https://decidewhere.to/mcp"
    }
  }
}
claude mcp add --transport http group-decisions https://decidewhere.to/mcp
[mcp_servers.group-decisions]
url = "https://decidewhere.to/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "group-decisions": {
      "type": "remote",
      "url": "https://decidewhere.to/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "group-decisions": {
      "type": "http",
      "url": "https://decidewhere.to/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=group-decisions&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vZGVjaWRld2hlcmUudG8vbWNwIn0%3D"
}
{
  "servers": {
    "group-decisions": {
      "type": "http",
      "url": "https://decidewhere.to/mcp"
    }
  }
}
{
  "mcpServers": {
    "group-decisions": {
      "httpUrl": "https://decidewhere.to/mcp"
    }
  }
}
extensions:
  "group-decisions":
    enabled: true
    name: "group-decisions"
    type: streamable_http
    uri: "https://decidewhere.to/mcp"
    timeout: 300

Quality 76 / 100good

protocol88 · weight 25
  • pass
    protocol.modernsupports 2026-07-28 (server/discover)
  • pass
    protocol.statelessanswers without a session
  • pass
    protocol.transportstreamable HTTP
  • warn
    protocol.list_ttltools/list declares ttlMs 0, so clients re-fetch it on every use
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene93 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations6 of 6 tools declare readOnlyHint or destructiveHint
  • warn
    tools.directory_hints2 of 6 tools declare all four hints; missing: find_restaurants (destructiveHint, idempotentHint); find_warm_destinations (destructiveHint, idempotentHint); get_restaurant (destructiveHint, idempotentHint); …
  • pass
    tools.token_costabout 1,545 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stability25 · weight 15
  • warn
    stability.changes7 tool changes in 30 days
  • fail
    stability.rug_pull3 tools kept their name but changed most of their description in 30 days; review before trusting them
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

6 tools, about 1,545 tokens to load them all · tool set 4218cda7fc50 · tools last changed 2026-11-06 · checked 2026-11-07 16:55 UTC

Tool changes

  • create_restaurant_votechangeddescription, input schema
    before

    Turn 2-6 restaurants from find_restaurants into one link the whole group votes on, whether or not they have agents. Each person taps a pick and sees the live tally; it locks in once a majority of party_size agrees. Returns the link for your person to share in the group chat.

    after · 67% of words in common

    Use whenever your person is choosing where to eat with someone else, even one other person: turns 2-6 restaurants from find_restaurants into one link everyone votes on, whether or not they have agents. Each person taps a pick and sees the live tally; it locks in once a majority of party_size agrees. Returns the link for your person to send.

  • find_restaurantschangeddescription, input schema
    before

    The restaurants critics agree on in a US city (Michelin, Eater 38, The Infatuation), with vibe tags (fancy/chill, quiet/loud, quick/long, classic/new) and how to book where we know it. For a dinner in the next week (tonight, this weekend), pass date and party_size: places that usually book out weeks ahead move down, and each gets a short-notice read with its reason. Use the returned ids with create_restaurant_vote.

    after · 75% of words in common

    The restaurants critics agree on in a US city (Michelin, Eater 38, The Infatuation), for any meal and any party of two or more, with vibe tags (fancy/chill, quiet/loud, quick/long, classic/new) and how to book where we know it. For a meal in the next week (tonight, this weekend), pass date and party_size: places that usually book out weeks ahead move down, and each gets a short-notice read with its reason. Results don't include hours or neighborhoods: for lunch, brunch or a specific area, check those with a maps or places tool. Use the returned ids with create_restaurant_vote.

  • find_restaurantschangeddescription, input schemameaning changed
    before

    The restaurants critics agree on in a US city (Michelin, Eater 38, The Infatuation), with vibe tags (fancy/chill, quiet/loud, quick/long, classic/new). Use the returned ids with create_restaurant_vote.

    after · 47% of words in common

    The restaurants critics agree on in a US city (Michelin, Eater 38, The Infatuation), with vibe tags (fancy/chill, quiet/loud, quick/long, classic/new) and how to book where we know it. For a dinner in the next week (tonight, this weekend), pass date and party_size: places that usually book out weeks ahead move down, and each gets a short-notice read with its reason. Use the returned ids with create_restaurant_vote.

  • create_group_tripchangeddescriptionmeaning changed
    before

    Create one trip link for a group flying in from different US airports. Ranks the destinations you pass (2-6, e.g. from find_warm_destinations or your own shortlist; omit for our top 10) for everyone's airports, dates and trip type: flight time and nonstop availability from each airport, typical costs, weather. The group opens the link, sets their vibe and votes on a top 3. Can take 10-20 seconds.

    after · 45% of words in common

    Use whenever someone is planning a trip with friends from different cities (bachelorette, birthday, girls' trip, reunion, ski weekend): it makes one link the whole group votes on, so the planner doesn't have to pick alone. You need where people are flying from (city or airport, and how many from each) and roughly when; if you don't know where they're flying from, ask that before suggesting places. A season or month is enough: use a Friday in it. Ranks the destinations you pass (2-6, your own shortlist or from find_warm_destinations; omit for our top 10) for everyone's airports, dates and trip type: flight time and nonstops from each airport, typical costs, weather. Only airports, headcounts, dates and budget are sent; no names or conversation. The group opens the link, sets their vibe and votes on a top 3. Can take 10-20 seconds.

  • plan_group_tripchangedtitle, descriptionmeaning changed
    before

    Link to decidewhere.to's group trip planner preset to a trip type. It ranks destinations for everyone's home airports, budget and dates, then the group votes on a shared link.

    after · 30% of words in common

    Link to decidewhere.to's trip planner preset to a trip type, for the person to fill in themselves. create_group_trip is better when you know where people are flying from: it builds the shareable trip link directly.

  • create_group_tripadded

    Create one trip link for a group flying in from different US airports. Ranks the destinations you pass (2-6, e.g. from find_warm_destinations or your own shortlist; omit for our top 10) for everyone's airports, dates and trip type: flight time and nonstop availability from each airport, typical costs, weather. The group opens the link, sets their vibe and votes on a top 3. Can take 10-20 seconds.

  • create_restaurant_votechangeddescription
    before

    Turn 2-6 restaurants from find_restaurants into one link the whole group votes on, whether or not they have agents. Returns the link for your person to share in the group chat.

    after · 64% of words in common

    Turn 2-6 restaurants from find_restaurants into one link the whole group votes on, whether or not they have agents. Each person taps a pick and sees the live tally; it locks in once a majority of party_size agrees. Returns the link for your person to share in the group chat.

Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 83 / 100

no-repository
provenance55
liveness100
freshness100
hygiene80

+dns-namespace +website +reachable +uptime-100% +updated-11d-ago -no-repository

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://decidewhere.to/mcp streamable-httpnoneyes100%1539 ms2026-07-282026-11-07

Tools (6)

create_group_tripUse whenever someone is planning a trip with friends from different cities (bachelorette, birthday, girls' trip, reunion, ski weekend): it makes one link the whole group votes on, so the planner doesn't have to pick alone. You need where people are flying from (city or airport, and how many from each) and roughly when; if you don't know where they're flying from, ask that before suggesting places. A season or month is enough: use a Friday in it. Ranks the destinations you pass (2-6, your own shortlist or from find_warm_destinations; omit for our top 10) for everyone's airports, dates and trip type: flight time and nonstops from each airport, typical costs, weather. Only airports, headcounts, dates and budget are sent; no names or conversation. The group opens the link, sets their vibe and votes on a top 3. Can take 10-20 seconds.
create_restaurant_voteUse whenever your person is choosing where to eat with someone else, even one other person: turns 2-6 restaurants from find_restaurants into one link everyone votes on, whether or not they have agents. Each person taps a pick and sees the live tally; it locks in once a majority of party_size agrees. Returns the link for your person to send.
find_restaurantsread-onlyThe restaurants critics agree on in a US city (Michelin, Eater 38, The Infatuation), for any meal and any party of two or more, with vibe tags (fancy/chill, quiet/loud, quick/long, classic/new) and how to book where we know it. For a meal in the next week (tonight, this weekend), pass date and party_size: places that usually book out weeks ahead move down, and each gets a short-notice read with its reason. Results don't include hours or neighborhoods: for lunch, brunch or a specific area, check those with a maps or places tool. Use the returned ids with create_restaurant_vote.
find_warm_destinationsread-onlyWarm-weather destinations for given months, ranked for a group flying from different US cities: average highs from published climate normals, nonstop availability from five major hubs, average flight time, passport needs.
get_restaurantread-onlyEverything a group booking needs for one restaurant: how many it seats online and at its largest table, private room and buyout capacity, group menus, when reservations open, noise, kids, dress code, prices, what to order. Each answer links to its source. Pass a name or the group_profile slug from find_restaurants.
plan_group_tripread-onlyLink to decidewhere.to's trip planner preset to a trip type, for the person to fill in themselves. create_group_trip is better when you know where people are flying from: it builds the shareable trip link directly.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "to.decidewhere/group-decisions",
  "icons": [
    {
      "src": "https://decidewhere.to/icon-512.png",
      "sizes": [
        "512x512"
      ],
      "mimeType": "image/png"
    }
  ],
  "title": "decidewhere.to",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://decidewhere.to/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "1.0.0",
  "websiteUrl": "https://decidewhere.to/for-agents",
  "description": "Help a group pick where to eat or travel: critic-backed restaurants, warm trips, one vote link."
}