LabscoMCP early access ↗
jamesmontemagnoMCP SERVER · OFFICIAL PROJECT

Lunch Roulette MCP Server

Settle where to eat: keep the list, let it pick, and see how often each place actually wins.

by jamesmontemagno ↗Food, Dining & Delivery✓ Official

LABSCO SUMMARY

The lunch argument, decided by a tool call.

A list, a random pick and a visit count — enough to end the daily where-do-you-want-to-go loop without anyone maintaining a spreadsheet.

What it is

A small .NET server that holds a list of restaurants with their address and cuisine, picks one at random, and counts visits. It arrives pre-loaded with ten West Hollywood restaurants you can keep or replace.

What you get

  • GetRestaurants returns the full list you are choosing from
  • AddRestaurant adds a place with its name, location and food type
  • PickRandomRestaurant makes the choice for you
  • GetVisitStatistics counts how often each place has come up, which is what tells you the roulette is not stuck

Requirements

.NET 9.0 SDK or later and an MCP-capable client. The sample config runs it with dotnet run against the project path, so point that at wherever you cloned it. No account and no key.

Setup effort

Add the configuration to your client