MCP serverfun.lesgooo/lesgooo
Free no-signup group planner: dates, RSVPs, place votes, shared checklist and split costs.
Overview
Score?
UNRATED 0.494
of what a free look can see, on 12 looks
Looks
13
last 4 hr ago
Tools
24
changed 2 days ago
More info
URL
lesgooo.fun/mcp
streamable-http
Says it is
lesgooo 0.2.0
protocol 2025-06-18
In the record since
10 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.494 · highest on record 0.8561
Toolsfrom sha256:57b4e499a9…d5a774 · +3 −0 2 days ago
| Tool | Schema |
|---|---|
| add_checklist_item Add an item to the plan's shared checklist (e.g. "Bring the grill"). Acts as the participant. Current stored state is available through get_checklist. |
input · no output |
| add_expense Record a shared expense, split equally. paid_by defaults to the person you act for; split_among defaults to everyone in the plan. Requires a user-requested amount, currency, payer |
input · no output |
| add_place Suggest a place the group can vote on (Where tab). Give a name and optionally an address plus either a Google Maps link or any other web link (Mapy.cz, Airbnb, Booking, the venue's |
input · no output |
| check_item Mark a checklist item done (done: true) or open again (done: false), by item_id from get_checklist. Current stored state is available through get_checklist. |
input · no output |
| collect_plan_details Ask the user for missing availability, RSVP, place, expense or agreed event details in a native form. Returns selected values only; NEVER changes a plan. Use the corresponding writ |
input · no output |
| create_plan Create a new saved lesgooo plan with shareable links. Optionally adds the first participant and returns their private participant_token. Does not send invitations or notifications. |
input · no output |
| find_plan_mentions Resolve an explicitly supplied lesgooo saved-plan link or exact ID for the desktop mention picker. Empty or general searches return no results; never enumerate plans. |
input · no output |
| get_checklist Read the plan's shared checklist: open and done items, with item_id. |
input · no output |
| get_expenses Read the plan's shared costs (Splitwise tab): expenses, each person's balance, and the suggested payments to settle up. Amounts are in the plan's currency. |
input · no output |
| get_plan Read the saved plan explicitly requested by the user. If the user's link is a bare /when, /where, /rsvp, /checklist or /splitwise URL, do NOT call this tool: explain it is a local |
input · no output |
| join_plan Join a plan as the person you act for. If a participant with the same name already exists, you act as them (like picking your name in the app). Returns participant_id and participa |
input · no output |
| open_planner Open the interactive lesgooo planner. Optionally choose a saved plan link and module. Without a plan, show the same local draft as the web application; never save a shared plan aut |
input · no output |
| open_preferences Open local widget preferences. Defaults and recent history stay on this device; does not change a shared plan. |
input · no output |
| read_plugin_settings Read the plugin settings layout. There are no account settings; the action opens device-local preferences. |
input · output |
| record_payment Record that the person you act for paid someone back (settling up). amount defaults to what they owe that person according to get_expenses. Only after the money was actually sent. |
input · no output |
| remove_entry Delete an expense, payment, checklist item or place that the person you act for added (e.g. to fix a wrong amount: remove, then add again). Entries added by others can't be removed |
input · no output |
| set_availability Add, remove or replace one participant's available calendar dates (YYYY-MM-DD, today up to two years ahead). |
input · no output |
| set_rsvp Answer whether the person is coming: "yes", "no", or "clear" to remove the answer. For a repeating event the answer is for one occurrence: the next one by default, or pass occurren |
input · no output |
| update_event Change the shared event everyone sees on the RSVP page: title, date/time, place or description. Only after the group agreed. Times are local (no time zone); omit start_time for an |
input · no output |
| update_plugin_settings No primitive account settings are available. An empty update is a no-op; device preferences are changed in the widget. |
input · output |
| vote_place Up-vote ("up"), down-vote ("down") or remove your vote ("clear") on a place, by place_id from get_plan. Changes only the participant bound to the supplied credentials. Current stor |
input · no output |
| widget_lookup added App-only Places search/details and link previews. The backend retains feature flags, monthly provider counters and timeouts. Never calls a paid API from the browser. |
input · no output |
| widget_select_participant added App-only identity picker. Bind the name explicitly selected in the shared web UI. Does not change schedule data. |
input · no output |
| widget_write added App-only transport for explicit interactions with shared web components. Reuses the web write gateway, validation and budgets. Requires the selected participant token for saved-pla |
input · no output |
Verify it yourself
npx teppi-check https://lesgooo.fun/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M38ZP05MYKRYPVS06WY0FZJP